firmware

    0热度

    1回答

    我有几个TI传感器标签模块。传感器标签只能与开箱即用的Smarphones /电脑通信。我希望还可以在传感器标签之间进行通信,以便我可以在传感器标签之间交换传感器数据。在我的使用案例中,使这一点成为可能。 我已经搜索了修改传感器标签以添加此功能的可能性。事实证明,可以对固件进行更改。但这种变化有多大?有没有人试图改变firmare使传感器标签之间的沟通成为可能?或者这是不可能的? 如果这是不可能的

    1热度

    2回答

    我正在寻找固件解决方案,在我工作的产品中预计至少能工作15年,因此有一个外部RAM扩展的范围硬件,现在作为一名固件工程师,我需要开发一个启动加载程序固件,它可以检测RAM的大小和其供应商,然后相应地配置SOC,任何人都可以通过固件帮助找到检测RAM大小和供应商的最佳方式,我正在使用SOC采用ARM Cortex-A8内核。这里相同的引导装载程序应该能够在任何具有不同RAM类型的主板上运行。如果固件

    4热度

    1回答

    我有一个固件(.raw)文件,必须用串行闪存写入。一种方法是从其中创建一个头文件,即带有文件内容的字符串数组,然后在代码中读取该缓冲区并将其写入串行闪存中。 在linux中,我们是否有任何工具/命令来创建具有适当格式的头文件。我发现它需要手动完成。原始文件的大小约为5MB。

    0热度

    1回答

    我正在构建混合信号电子硬件(包含模拟和数字部分)很长一段时间。通常我需要增强我的电路板的设计,以将新功能集成到系统中。 此硬件修订版通常会引起固件修改。我的问题是可用于检测硬件电路板版本的方案是什么。 N.B.固件在裸机上运行。所以没有操作系统或BIOS。此外,可以将最新的固件升级发送到已经在现场的安装。

    -2热度

    3回答

    我不明白为什么“1 < < 5”,在下面的代码片段中,没有对谷歌 gpio_output_set((1<<5), 0, (1<<5), 0); 找到任何东西为什么不使用5?或32? :) 感谢您的帮助

    0热度

    1回答

    我的Arduino有问题。 当我尝试上传草图任何,我得到以下错误: avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch

    -1热度

    1回答

    在我的Sager NP8298(Clevo P177SM-A)上运行最新版的Gentoo,我非常接近让我的所有硬件都运行得非常好。我发现了一个很好的开源驱动程序,可以在this GitHub repo上运行我的键盘背光源,但是问题在于它是因为没有我的touchpad light的Clevo机箱。有点俗气,我知道,但问题是触摸板指示灯的默认颜色是蓝色,并且当键盘设置为不同的颜色时可能会让人分心。 我

    0热度

    1回答

    我有一个uefi shell应用程序和一个uefi模块,提供类似的功能,我试图将它们合并成一个单独的实体,可以作为启动菜单或uefi shell的模块执行。 是否有可能创建一个可以像这样执行的efi应用程序? 的入口点模块是 ModMain ( IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable ) 而U

    1热度

    2回答

    由于固件工程师,你如何比较以下操作(可能需要的资源量) 加法/减法 乘法 师 三角函数如余弦的计算成本 平方根 对于FLOATING点32位计算。

    0热度

    1回答

    我为许多微控制器(如8051,AVR和ARM)编写了固件。所以我清楚地知道固件是什么。 最近当我更新我的Linux发行版时,我注意到有很多固件相关的软件包正在更新,例如, iwl3160-固件和iwl1000-固件。他们有.fw扩展名的文件。 如果固件是一段代码,它被烧入嵌入式控制器的非易失性存储器,那么这些.fw文件在做什么? 在系统更新时,它们是否实际上已烧入相应设备的非易失性存储器中,或者每