CC2530串口升级问题
时间:10-02
整理:3721RD
点击:
你好!
我我参考了贵公司的文档 CC253x serial boot loader.pdf的文档,按照要求将APP应用配置生成了bin文件,先将boot通过下载器下载到芯片里面,然后用 SBDemo.exe工具把生成的bin文件下载到芯片里面,但是LED1一直在闪烁,程序一直停留在boot里面没有跳到app里面,一直在else if(dlyCnt++ &0x4000)分支里面循环
我检查了CRC校验是正确的
hex文件里面的2090,2091与2093,2094都是一直的,而且我下载APP的bin文件时时候是没有擦除bootload分区的的。
麻烦大神解答一下!
补充一下:
为了验证一下,我将校验函数sbImgValid()屏蔽了,LED1的灯还是不停的闪烁,是否就可以判断是seExec()这个函数出了问题?
有没有先将一个Boot程序和一个应用程序一起拼接起来,把CRC和CRCSHDW弄成一样,下载到CC2530里面是否可以正常的跳转运行。
然后再使用工具下载一个新的bin文件去。
HI VV大神,我按你说的做也还是是LED1一直闪,跳不到APP里面,我用的是官方的Demo板,程序写进去之后是不是要对按键进行操作app才能起来?