Part Number: MSPM0G3519-Q1
Other Parts Discussed in Thread: MSPM0G3519
Hello TI Support Team,
I am currently working with the MSPM0G3519 on an EVB board and facing an issue where the SysTick interrupt occasionally does not trigger as expected.
System Configuration
- Device: MSPM0G3519
- Clock Source: SYSOSC @ 32 MHz
- SysTick Time Base: 500 µs
- Monitoring Method: Toggling a GPIO pin PA9 inside the SysTick ISR to observe timing on an oscilloscope / logic analyzer
Issue Description
Occasionally, the SysTick ISR seems to be missed or delayed.
On the oscilloscope, the PA9 toggle shows that the expected stable 500µs period sometimes stretches, indicating the interrupt did not fire on time.
Additional Evidence
To rule out issues in my own code, I also tested the blinky demo using FreeRTOS from TI’s SDK, which uses FreeRTOS tickless mode.
However, the same timing issue occurs — the SysTick/timer tick occasionally stretches beyond the expected interval.
This suggests the issue may be related to:
- Clock configuration
- Timer/SysTick behavior at 32 MHz SYSOSC
- Interrupt controller timing
- Flash wait states or prefetch behavior
- Low-power entry/exit timing
- Other hardware-level limitations or errata
Questions for TI
- Are there any known issues or errata related to SysTick or interrupt latency on the MSPM0G3519?
- Could there be configuration dependencies in the clock or interrupt controller that may cause lost SysTick interrupts?
- Is the SysTick affected by low‑power states, flash wait states, or long-running critical sections?
- Are there recommended test methods or settings to ensure stable SysTick timing at 32 MHz SYSOSC?
Thank you in advance for your support!



