微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee bin文件分开生成问题

zigbee bin文件分开生成问题

时间:10-02 整理:3721RD 点击:

TI的各位工程师好!

现在想解决一个问题,我给每一个end device都定义了一个唯一标示的ID:char Id[12];作为消息内容的一部分,现在想的是把ID和其他hardware的code分开烧写bin文件,这样大规模烧很多节点的时候就不用更改ID了,要更新的功能都放在另一个bin文件里,请教各位如何分开烧写bin文件(ID.bin+HW.bin)或者有其他的解决办法也行,谢谢!

理解你的需求,希望每个End Device都烧写一个同样的hex 文件,然后每个End Device再烧写一个特定的ID到特定的地址,对吗?

有两种办法,

1)可以自己开发一个PC端软件,去生成批量的hex文件,把原先的End Device hex文件打开,然后在特定的位置修改好值,最后通过SmartRF Flash Programmer烧写进去。

2)可以自己开发类似于SmartRF Flash Programmer的软件,除了烧写hex文件外,可以直接烧写数据到固定的地址的,具体可以参考User guide里面关于CC2530 JTAG interface的逻辑和时序。你要的功能跟TI的SmartRF Flash Programmer的软件里面,写Secondary IEEE是一样的功能,只不过操作的地址不同。

多谢VV指导!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top