Part Number: LAUNCHXL-CC1352R1
Other Parts Discussed in Thread: UNIFLASH
Tool/software: Code Composer Studio
I'm trying to work through the OAD process in project zero. (I've also implemented the DMM, which works, but I haven't ruled out that being an issue). Here's what I've done so far:
Build and run the code on the 1352. I can see the device through the ios Starter App and go through sensor view and firmware download. I've rebuilt the project in CCS, only changing some serial log output to verify its a different image. I took the newly built ble5_project_zero_cc13x2r1lp_app_FlashROM_Debug_oad.bin file and transferred it to the phone via itunes, Then I did the firmware download using this file, which "appeared" to complete. The app indicated success and reboot, and this got printed to the serial port from the device:
#001330 [ 517.075 ] INFO: (project_zero.c:841) OAD DL Complete, wait for enable
My expectation at this point is that the device would have rebooted and start advertising again. but there is nothing. There is no longer anything outputted on the serial port after the OAD, even if I power-cycle the device. This makes me think something failed, but I have no idea what or where to begin looking.
Can I just use the ble5_project_zero_cc13x2r1lp_app_FlashROM_Debug_oad.bin image from the workspace or do I have to do anything special? (It appears there are checks in OAD to prevent incompatible images).