Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Hello TI Experts,
I bought a LP-MSPM0L1306 to evaluate this MCU family. After loading the out-of-box experience example by using CCS Theya and played with the board, I decided to test the serial programming.
I have done plenty of (failed) tests using uniflash with an external USB to UART adapter (PA22/PA23 pins connected to TX/RX) and, following the guides (as an alternative), the serial provided by the XDS110 but it didn't work. It was stopping at first step of the process, giving error -9 and never prompting for the boot (when it works it prints "INFO] CORTEX_M0P: BSL Connected").
I decided to give a try to the Factory Reset Tool (https://dev.ti.com/gallery/view/TIMSPGC/MSPM0_Factory_Reset_Tool/ver/1.0.2/) and as soon as I did a factory reset I was able to program the microcontroller using the external USB to UART adapter.
Is it possible that the BSL (bootloader) MCU was configured, in the factory, not to accept serial programming?
Should I cope with this on a brand new MCU?
Regards,
Emanuele