1.在这个路径下C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\Utilities\BootLoad\CC2530有一个名为 Boot.eww 的文件,我直接将它通过下载器下载到芯片。 下载完成后,重新上电,LED1一直闪烁。
2.打开我自己写的工程,按照Documents里面Serial Boot loader的说明配置Option各项,然后编译生成bin文件。
3.连接串口线到PC,我使用的板子是买的开发套件,不知道是不是使用的上面的这个串口?
4.在路径C:\Texas Instruments\ZStack-CC2530-2.5.1a\Tools\SBL Tool下有个名为 SBDemo.exe 的工具,打开它选定刚才生成的bin文件,选择连接好的串口号后,Load Image 。 我点击Load Image之后,就会出现LED1,LED2,LED3一直频繁闪烁,而且会出现下面的情况
请大家帮我解决一下,谢谢啦!
VV:
Load Image之后,需要Reset下CC2530
baozhu zhen:
回复 VV:
谢谢,我一会试试
P M:
回复 baozhu zhen:
你好 我遇到跟你一样的问题 你这边问题解决了么?
baozhu zhen:
回复 P M:
我最后发现是我使用的开发板的串口供电有问题,之后换了一块开发板,按照我写的步骤进行是可以烧写成功的,你可以将你的下载器和串口同时插上去用串口下载一下程序试试,如果这时候使用串口可以下载成功的话,那么你的问题和我的是一样的,如果不是的话,我就不知道你的是什么问题了
jinxin Cao:
你好,请问你是怎么生成bin文件的,为什么我生成不了bin文件,能指导一下吗,不胜感激
P M:
回复 baozhu zhen:
我按照你说的试了下还是出现同样的错误,你的工程是怎么设置的能不能截几个图片看看,还有我不知道我生成bin文件的方式是否正确,可不可以指导我一下。
baozhu zhen:
回复 jinxin Cao:
在安装目录下可以找到Texas Instruments\ZStack-CC2530-2.5.1a\Documents\Serial Boot Loader for CC253x.pdf文档中Producing SBL Boot Code to be programmed开始看,按照文档上面的步骤配置就可以生成.bin文件
baozhu zhen:
回复 P M:
.bin文件的生成都是按照Texas Instruments\ZStack-CC2530-2.5.1a\Documents\Serial Boot Loader for CC253x.pdf文档配置生成的,里面需要改的选项是"$PROJ_DIR$\RouterEB\Exe\GenericApp.sim" "$PROJ_DIR$\RouterEB\Exe\GenericApp.bin"这两个的路径和名字要改成你自己的文件路径和名字,最后就是记得在C/C++Compiler下面的Define symbols里面最后一行加上“MAKE_CRC_SHDW”。
P M:
回复 baozhu zhen:
按照serial boot loader for cc253x.pdf文档设置,最后没有生成bin文件这项啊,附件是我工程的设置 能否帮我看看?
jinxin Cao:
他这里的意思是那个工具跟cc2530没连上,你试下重下bootloader,然后看下那个串口有没跟CC2530连上(PS:我把cc2530那个小板拔掉后,也出现timeout waiting。。。)。现在我已经可以下载成功,但是就是啥反应都没有,希望大家能互相帮助,帮帮我这只小白