Tool/software:
Hi , TI:
I'm using cc2745 and SDK 8.40.
Currently, we are developing OTA function, and we need to do 10000 times stress test for OTA function automatically under secure boot condition, how can we compile only two images to do OTA alternately? Since the version number of the updated image has to be constantly increased under secure boot condition, it is not possible to do 10,000 stress tests with only two images.
Best,
James
2025.03.15
Hello James,
I am going to talk to R&D about your ask. I believe commands which erase flash (CCFG, SCFG) will invalidate the image before erasing, which would work for your case. These include BLDR_CMD_CHIP_ERASE, SACI_CMD_FLASH_ERASE_CHIP, which can be found in section 9.5.3.5 and 9.2.3 in the technical reference manual. I will need to verify with R&D before giving you a definitive response. Please expect an answer tomorrow (03/19).
Thanks,
Isaac
Hi, Isaac:
Thank you for your prompt reply.
Regarding the previous question, has there been any recent updates?
Best,
James
2025.03.25
Hello James,
Apologies for the delay.
A few questions:
1. Are you using MCUBoot for the OTA operations?
2. Are you using external flash OTA or internal flash?
3. If you are not using MCUboot, can you describe the custom OTA application?
To use two images, you will need to erase the destination sectors before writing the new image. This will allow you to use the same two images to complete the OTA stress testing.
Please provide answers to the questions, and I can provide some more specific details.
Thanks,
Isaac
Hi, Isaac:
Thank you for your prompt reply.
Please provide us with your email address and we will communicate the details via email!
Best,
James
2025.03.26
Hello James,
I am not able to share my email over public thread.
Please reach out to your FAE to initiate an email.
Thanks,
Isaac