TIwilliam hill官网
直播中

盛珺

7年用户 204经验值
私信 关注

stm32通过串口给cc2530更新固件后固件一直重启,请问是什么原因?

本帖最后由 一只耳朵怪 于 2018-6-4 08:54 编辑

ti工程师和各位牛人们:
  我现在是用STM32通过串口给cc2530更新固件,cc2530用的boot是TI官方的SBL程序,但是stm32给更新固件后,cc2530的新固件也通过
校验,但是带跳转到Image后就重启,不知道是什么原因,请各位指教一下。
谢谢了

回帖(8)

凌云志

2018-6-1 06:28:53
你先用官方SBL 的PC TOOL 试下你的新固件,先看是否固件的问题?
                                                                          
举报

盛珺

2018-6-1 06:39:41
引用: shenzhenqide 发表于 2018-6-1 06:28
你先用官方SBL 的PC TOOL 试下你的新固件,先看是否固件的问题?
                                                                          

我决绝了,原来是cc2530的页面擦除和写数据都需要一定的时间,我在sm32发送下一个数据的时候延时了50ms就可以了,谢谢你了
举报

庄当甜

2018-6-1 06:54:37
引用: 60user79 发表于 2018-6-1 06:39
我决绝了,原来是cc2530的页面擦除和写数据都需要一定的时间,我在sm32发送下一个数据的时候延时了50ms就可以了,谢谢你了

谢谢分享您的答案!
举报

盛珺

2018-6-1 07:13:19
引用: 小Qhhui 发表于 2018-6-1 06:54
谢谢分享您的答案!

bin文件我可以直接写到flash里面,但是.zigbee文件格式是什么呢,我想通过stm32把zigbee文件读出来,通过串口发给协调器,然后通过zigbee网络给终端固件升级,但是zigbee文件的格式是怎样的呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分