Other Parts Discussed in Thread: UNIFLASH
Hello,
So recently, I've been trying to utilize OAD in the SimpleLink Starter App to send over a .bin file to my microcontroller. Each time I send over a file it tells me that it was successful and it rebooted however nothing new is displayed, the old example is run. This all changed when I flashed over the project_zero_unsecure_app.hex found in C:\ti\simplelink_cc13xx_cc26xx_sdk_7_10_01_24\examples\rtos\LP_CC2652R7\ble5stack\hexfiles. Basically whatever the hex file is using allows for the image to be updated and executed.
I initially started off by using the SLA's BLE Enhanced OAD Fundamentals lab. I went through it and when I tried flashing the files for on-chip (bim, persistant app, and simple peripheral) using Uniflash I wasn't able to get Btool to work so I found a forum here that said to flash persistant via ccs, the project bin via uniflash, and bim via css to get it work properly. However when I looked at the FW Download the "Select FW File" was grayed out making it unable to be selected. Then I did the same thing but this time with project zero (I read somewhere that it is a off-chip example but I've been treating it as a on-chip example) and the "Select FW File" was red allowing me to select a file and start the OAD but whenever it rebooted it reverted to the original version. The last thing that I test was using hex file in the first paragraph, this time it worked as intended the "Select FW File" was red, the transfer was successful and on the reboot the new image was executed.
So, my question is how to I edit the project_zero example so that one, I don't need to flash the files using ccs and uniflash together (either just using one to flash all three or preferably having one file to flash). Second so that I am able to flash over the .bin file using OAD.
Thanks,
Kenneth Thomas