Part Number: MSPM0G3519
Other Parts Discussed in Thread: SYSCONFIG
Per MSPM0Gx51x errata www.ti.com/.../slaz758 TIMER_ERR_01 is not present in those devices and thus manual reload workaround as described in https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1247735/faq-timer-capture-issue-in-period-capture-mode-for-mspm0-production-sample is not required. However, SysConfig as well as latest mspm0_sdk_2_10_00_04 do not account for it.
SysConfig relies on SDK dl_timers.c function DL_Timer_initCaptureCombinedMode() which contains following code:
/** Setting load condition to none due to GPTimer combined capture limitation*/DL_Timer_setCaptureCompareCtl(gptimer, DL_TIMER_CC_MODE_CAPTURE,(DL_TIMER_CC_ZCOND_NONE | DL_TIMER_CC_ACOND_TIMCLK |DL_TIMER_CC_LCOND_NONE | DL_TIMER_CC_CCOND_TRIG_FALL),captConfig.index);DL_Timer_setCaptureCompareCtl(gptimer, DL_TIMER_CC_MODE_CAPTURE,(DL_TIMER_CC_ZCOND_NONE | DL_TIMER_CC_ACOND_TIMCLK |DL_TIMER_CC_LCOND_NONE | DL_TIMER_CC_CCOND_TRIG_RISE),captPairConfig.index);