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.

LP-MSPM0G3507: The latest SDK for G series and standby mode

Part Number: LP-MSPM0G3507
Other Parts Discussed in Thread: MSPM0G3507, LP-MSPM0L1306

Hi, MSPM0 Team,

Can I use the recently released SDK for the G series? 

SDK includes G series example so I used it.

But when I tested sysctl_power_policy_sleep_to_standby_LP_MSPM0G3507_nortos_ticlang example, It didn't work.

And this example in secured SDK (v00.57.00.00_eng) has problem. 

The example works fine whitout chaging configuration.

The LED1 waveform is periodic as shown below

But if the Timer period is changed from 250ms to 4ms, waveform is broken.

I need a short period timer for frequent wake up.

But timer and operation mode don't work well.

I checked the released SDK with LP-MSPM0L1306.

This also caused the same symptoms.

Thanks,

  • You must know that, the timer 1 can only work under SLEEP0. Timer 0 can work under SLEEP0 and STANDBY0.

    So, if you want a short  period timer for frequent wake up, you need to set the Timer 0 (Close source is 32.768KHz).

  • Hi, Eason, 

    As you say, the timer 1 can't work under STANDBY0. However, when the timer period is 4 ms in STANDBY0, it seems that the timer interrupt occurs.

    The LED1 waveform has changed differently than the timer with a 250 ms period under STANDBY0.

    I wonder why the results are different in STANDBY0 mode when the timer period is different.

  • TimerG is PD0 peripheral. When in standby mode, the clock is not stopped, it just become slower. As timer1 use high prescale. It will seems to be stopped when the period is long.