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.

CC2340R5: About MCU Boot image verification time

Part Number: CC2340R5

I am implementing on-chip OAD using MCU Boot.

It appears that image verification using MCU Boot takes about 2 to 3 seconds.
I think it takes too much time.

When debugging MCU Boot, bootutil_img_hash was taking a long time to process.
What determines this time?
What are some ways to reduce this time?

  • Hello Kei,

    I hope you are doing well! Since the CC2340R5 device does not have ECC hardware accelerator, and that MCUBoot needs to do a full image verification each boot, the time you measured is expected. To further optimize the time, we could disable the image checks at boot time (which will introduce risks into the system), otherwise 2 seconds might be the best time.

    There is another thread which discusses a similar topic here https://e2e.ti.com/f/1/t/1264429/

    Thanks,
    Alex F