Other Parts Discussed in Thread: CC2640, CC2650, CC2650STK, CC2541
Hi,
I'm hoping someone can help me with a few of my questions and issues I'm running in to.
I have a CC2650 SensorTag and I've made a simple change to the firmware so that the BLE advertisement is continuous. I've "make"d the project in IAR and it outputs a .hex file. As I understand it, I need to output a .bin file in order to do an OTA update from the iOS SensorTag App. According to the "Developer’s Guide for Over-the-Air Download" (for the CC2640) it says to change the output type to "simple-code" which is not an option for me in IAR 7.40.2.8570. The two closest options are "binary" which outputs a .bin file and "simple" which outputs a ".sim" file. So I assume binary is the correction option, just want to double check...
Assuming binary is the correct option, I've transferred the file over to a mac, connected my iPhone and shared the ".bin" file with the TI SensorTag app in order to do the OTA update. However, everytime I choose a "Select FW File" and then choose "Shared Files..." and then choose my ".bin" file, the app crashes. Using the internal files, updating the firmware went just fine. Only when trying to load my FW does the app crash.
Is there something wrong with the App? Or is this something wrong with my image and the app doesn't like it? I don't know exactly how to determine where the issue is.
Other random details:
iOS: 8.3 - iPhone 6
SensorTag App: Version 4.1 (Build 142)
IAR is 7.40.2.8570 running on Windows 8.1
Thanks for your help!
-Mike