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.

TMS570LC4357: TMS570LC4357

Part Number: TMS570LC4357

Hello,

I am using the bootloader project for TMC570LC43x MCU.

When I push the number 3, it jumps to the binary image. Is it possible to jump to another binary image while it is running a different binary image?

This is because radiation is space my corrupt the binary image that is running. I am using this for a satellite project.

Is it possible to have redundant bootloaders on the MCU?  How?

Is is possible to log the activities on the bootloader ?How?

Thanks so much,

Farough

  • Is it possible to have redundant bootloaders on the MCU?  How?

    The handler (_c_int00 in CCS example projects) for reset exception is hardcoded in the exception vector table, which is located at the start of the flash memory at address 0x0. Only one bootloader can be run on this device.

    Is it possible to jump to another binary image while it is running a different binary image?

    You can have more than one application images located in different flash sectors. The bootloader decides which application the code is jumped to. The bootloader can update the one of the applications based on the command from PC.

    Is is possible to log the activities on the bootloader ?How?

    You can log the activities to a file.