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.

CC3220SF: Issues with programming with intel hex file.

Part Number: CC3220SF
Other Parts Discussed in Thread: UNIFLASH

Hello,

We are having issues making our device work when we load the intel hex file into the sFlash. 

We can compile the code and load into our target board using Uniflash via UART and it work as expected. In production we are directly writing to serial flash using SPI instead of using UniFlash. We are using Promira programmer to load the intel hex file generated from Uniflash to load into the sFlash. when we load the code using Promira our target board doesn't come ON (no LEDs indication).

We thought the their might be something wrong in the programming procedure or something wrong with the board. But when we tried loading hex file which we generated last year in march time frame the board comes ON. This step proved that the programming procedure and hardware was working OK. we could replicate this multiple times consistently.  

Next suspicion came to the firmware, we thought something in the firmware might have broken. We loaded the same code into our target board using Uniflash (UART) and the target board works fine. When I clicked "Program Image (Create and Program)" we saved the intel Hex file at the same time to make sure that the firmware is same. the new intel hex file we tried lo load into the target device sFlash directly using Promira. But the board doesn't come ON.   

Conclusion from our trails:

Programming old hex file work using Promira programming to SFlash directly .

Programming new code using UniFlash works,

New code exported as intel hex file and programming using Promira doesnt work.

We are completely blocked at this point and can not move further until this is resolved. 

Setup details.

CCS Version: 9.2.0.00013

Uniflash Version: 6.0.0.2710

Thank you,

Kishore.

  • Hi Kishore,

    Few questions:

    - Do you have created image in production mode?

    - How much bigger is your new image than older one? You can try increase size of your old image (adding few user files) and test it.

    - Did you erase sFlash completely before programming?

    - Are you able program image (UCF file) using embedded programming and UART?

    - What is your SOP mode?

    Jan