Other Parts Discussed in Thread: Z-STACK, CC2530
cc2530使用的是z-stack协议栈(2.5.1a),现在想通过串口实现程序的随时更新,不知道该怎么操作呢?通过无线来烧写程序又该怎么做呢?有人能帮帮我吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
谢谢你的回复,Documents里面的这篇说明我看过,但是没能完全看懂,我不知道是不是我的理解不正确导致操作的时候总是失败。你能帮我分析下吗?
我的操作大致是这样的,首先我的协议栈版本是2.5.1a的。
1.在这个路径下C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\Utilities\BootLoad\CC2530有一个名为 Boot.eww 的文件,我直接将它通过下载器下载到芯片。
2.打开我自己写的工程,按照Documents里面Serial Boot loader的说明配置Option各项,然后编译生成bin文件。
3.连接串口线,我的电脑没有串口,所以接了一根usb转串口连接线,从九针上面链接对应的2,3,5针脚到板子上。
4.在路径C:\Texas Instruments\ZStack-CC2530-2.5.1a\Tools\SBL Tool下有个名为 SBDemo.exe 的工具,打开它选定刚才生成的bin文件,选择连接好的串口号后,Load Image 。
我是这样操作的不知道对不对,是不是这样操作以后,如果成功的话,芯片里面就种下了bootloader ,以后想更新程序时,可以直接通过串口烧写bin文件就行了。
谢谢指导