This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2652RSIP: oad_onchip应用程序使用新的CCS和SDK,persistent和bim_onchip用之前的CCS和SDK编译的程序,能否一起使用

Part Number: CC2652RSIP

simple_peripheral_oad_onchip应用程序使用的CCS12.5.0和simplelink_cc13xx_cc26xx_sdk_7_10_01_24,persistent和bim_onchip使用的CCS10.4.0和simplelink_cc13x2_26x2_sdk_5_20_00_52。另外simple_peripheral_oad_onchip应用程序还用到了Sensor Controller Studio(版本是2.8而不是最新的2.9).

现象:用LP-CC2652RSIP评估板带的xds110给自己开发的板子下载完上述应用程序后,显示的正常的应用程序,当断电并用独立电源供电后,显示的是persistent OAD on-chip程序,而不是simple_peripheral_oad_onchip应用程序,可是什么原因引起的

  • 您好,应该是内存覆盖引起的。

    就是说您的flash存储器使用不当,flash中都包含两段程序。断电后再上电可能运行了persistent OAD on-chip程序。

    您可以使用JTAG进行调试,重新下载您所需要的程序,并确保已擦除之前的flash的内容。

     您也可以通过debug进行断点调试,设置进入入口或者跳转点。

    希望对您有所帮助。

  • 用新的CCS和SDK编译的bim和persistent,可以正常使用了

  • 好的,有问题欢迎随时来论坛交流。祝顺利!