Hello,
we have a system of 2 MCUs. On is a TI MSPM0G1519 (MCU1) where we implement FWU via standard TI BSL.
To get MCU1 into BSL the other MCU is controlling the NRST and BSL_invoke pins to reset MCU1 and then enter BSL.

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.
Hello,
we have a system of 2 MCUs. On is a TI MSPM0G1519 (MCU1) where we implement FWU via standard TI BSL.
To get MCU1 into BSL the other MCU is controlling the NRST and BSL_invoke pins to reset MCU1 and then enter BSL.

Hi Macro,
For MSPM0, both SYSRST and BOOTRST will reset the CPU and peripherals. So the peripheral configurations will be lost if you trigger a ROM primary BSL.
There are two ways I think you could maintain your peripheral configurations in BSL:
Hi Pengrei Xie,
thx for the answer. Your wrote
So the peripheral configurations will be lost if you trigger a ROM primary BSL.
And this is independent how the ROM primary BSL is invoked as SYSRST is mandatory precondition to enter ROM BSL also for software-triggered BSL entry right?
Hi Marco,
Correct. A SYSRST will be triggered during this BSL invoke process.