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.

MSPM0G1519: TRM peripheral initialization needs to include power enable delay

Part Number: MSPM0G1519
Other Parts Discussed in Thread: SYSCONFIG

Hello,

I had a customer point out to me that the UART initialization sequence is not fully complete:

image.png

If you follow this exactly and implement code it won't work because there needs to be a minimum 4 ULPCLK delay which is detailed in the PMCU section of the TRM:

Screenshot 2025-10-27 171706.png

Peripheral init sections should be complete and accurate so that customers have one place to reference for their code implementations. 

For example I2C also misses this:

image.png

The ADC peripheral doesn't even have an initialization section.

SPI doesn't talk about power enable at all:

image.png

Also, there are several more complex peripherals like the ADC and the timer where we don't even talk about initialization sequences so that's left as an exercise to the user to figure out.

Can we please fix these initialization sequences that are missing a step for the power enable delay, and also please consider adding more reference initialization sequences so that customers are not solely reliant on sysconfig to generate these?

Thanks,

Munan