Part Number:LP-CC2652RBOther Parts Discussed in Thread:CC2652RB
两个开发板:
一个 cc2652rb 烧了两个固件:bim_offchip_LP_CC2652RB_nortos_ccs.hex(debug_unsecure) 和 simple_peripheral_oad_offchip_LP_CC2652RB_tirtos_ccs_oad.bin(debug);
一个 cc2640r2 烧了 host_test 并成功运行并和上面的 cc2652rb 连接成功,并成功将 project_zero_LP_CC2652RB_tirtos_ccs_oad.bin(debug) 通过 BTool 工具下载成功:
但是,之后我该怎么将新下载的 project_zero_LP_CC2652RB_tirtos_ccs_oad.bin(debug) 运行起来呢?
我不管是按 reset 按键,还是直接拔电源线,上电后 cc2652rb 的没有反应( uart 没有 log 输出),要如何才能运行新下载的 image 啊?
谢谢!
Kevin Qiu1:
project_zero没有引导启动文件, project_zero工程运行都需要先下载bim文件
,
junde deng:
谢谢你的回复!
我是通过 BTool 工具将 project_zero 工程下载到 cc2652rb 开发板上, 我的开发板在进行 OAD 更新之前就已经有了 simple_peripheral 和 bim 文件了。难道每次更新的时候要把原有的 bim 也连带一起更新吗? 如果真的要一起更新,该怎么操作呢?
谢谢
,
YiKai Chen:
如果你中間沒有做過chip erase就不用每次都更新bim
,
junde deng:
嗯嗯,那操作上就应该没有大方向上的错误了,就是不知道新的 image 怎么才能运行。
,
YiKai Chen:
新的 image 沒有运行一般都是version或是crc的問題,建議你朝這個方向檢查
,
junde deng:
谢谢你的帮助。
我在官方文档中也看到有提到 version 要一致,但是我不太明白是什么和什么 version,以及我可以从哪里确定这个 version 信息呢?(我用的都是同一个 SDK 中的例程,会出现 version 的问题吗?)
关于 CRC ,我感觉应该不会,我没有改过 image,我还尝试过通过 BTool 发送当前正在运行的 image,也更新失败。。。
,
junde deng:
根据一天的努力,问题已经解决了。
详情可以参考 (+) LP-CC2652RB: 运行 OAD onchip 例程问题 – 蓝牙论坛 – Bluetooth – E2E 设计支持 (ti.com) 中的回复。
我想这应该就是 YiKai Chen 所说的 version 问题吧。
再次感谢大家的回复和帮助!