因为一台电脑,不能有多个相同EB ID的仿真器,所以需要重新烧写EB ID。
我在网上看到有人通过修改smartRF Flash Programmer中所带的srf04eb_bootloader.hex文件,但是我尝试着修改了hex文件,却无法正常烧写该文件了
Viki Shi:
这边有详细的步骤和截图,参考一下:e2e.ti.com/…/309515
lzc lzc:
回复 Viki Shi:
你好,如果我要刷Smartrf04EB能使用CCDebugger烧吗?
Susan Yang:
回复 lzc lzc:
To program the bootloader on SmartRF04EB it is required to use the Serial Adapter (EC2) from Silabs.
您可以看一下 eng.utah.edu/…/swru069e.pdf 的4.2.3
Viki Shi:
回复 lzc lzc:
可以
lzc lzc:
回复 Viki Shi:
可是smartRF Flash Programmer软件,并没有看到如何用CCdebugger修改Smartrf04eb的地方;
我只看到用EC2烧写smartrf04eb;CCdebugger烧写smartrf05eb;那请问我应该怎么烧写smartrf04eb呢?
lzc lzc:
回复 Viki Shi:
你好,请问有设备ID不为0x0050和0x0068的srf04eb_bootloader.hex文件吗? 是否可以通过这种方式软件直接烧写进Smartrf04eb当中?
Viki Shi:
回复 lzc lzc:
hex文件只有这俩,ID可以按照上文方法自己改
lzc lzc:
回复 Viki Shi:
你好,因为上文中您说可以用CCDebugger烧写修改SmartRF04EB的ID,所以我想请问下如何用修改呢?
因为我在SmartRF Flash Programmer软件中没有看到可以用CCDebugger烧写修改SmartRF04EB ID的地方
Viki Shi:
回复 lzc lzc:
有一个简单的方法,直接改srf04eb_bootloader.hex,把0x8ah 位置下的ID改成你想要的值,烧进去试试看
我不清楚你之前怎么改的『我在网上看到有人通过修改smartRF Flash Programmer中所带的srf04eb_bootloader.hex文件,但是我尝试着修改了hex文件,却无法正常烧写该文件了』 但是上述方法是可行的
lzc lzc:
回复 Viki Shi:
您好,方便截个图告诉我0x8ah的位置吗?因为在该文件中有多个8a,十分感谢
PS:我使用notepad++直接打开的