CC2640片外OAD升级问题!
时间:10-02
整理:3721RD
点击:
请教下各位,现在调试2640的片外OAD功能,使用的是2.2协议栈,在CC2650lp 的simple peripheral工程里测试的,在LP开发板上测试OAD可以升级成功!
但是在我的目标版上就不行,对比了一下,差异在于我的目标板上是5X5的2640,flash型号是W25X20CL,SPI管脚不同,而LP开发板上是7X7的,Flash是
MX25R8035F。关于SPI的管脚工程里我已经修改与我的目标板对应。而且BIM工程里也做了SPI管脚的修改,但是烧录到我的板子上程序没有跑起来!此时
把SPI管脚设置和我的板子的SPI管脚不一致后烧录进去程序可以启动了有广播名,这时候进入空中升级提示升级成功,但是实际上并没有从新程序启动。
个人怀疑是BIM文件出了问题,但是不知道如何修改,请教各位有做过的帮忙解答下!在此感谢!
你好,
我觉得差异应该不是BIM文件的问题。
而是不同flash W25X20CL和MX25R8035F的内部存储有差异。
你们用的是什么封装的片子,如果都是2x3的片子,是不是可以把launchpad上的换到你们的板子上试试?
或者你在下面链接发帖问一下做OAD设计的工程师
http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/