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.

MSPM0G3507: SYSPLL_ERR_01: Avoiding Infinite Loops in SysConfig-Generated Code

Genius 3215 points

Part Number: MSPM0G3507
Other Parts Discussed in Thread: SYSCONFIG

Hi All,

Regarding SYSPLL_ERR_01, when generating code using SysConfig, it seems that an infinite loop occurs if the value does not fall within the threshold (0.3%).


Although I believe an infinite loop would not occur in practice, it is not acceptable to include code in a mass‑production product that could potentially enter an infinite loop, so a countermeasure is required.

Specifically, would it be appropriate to call SYSCFG_DL_SYSCTL_init() and place a limit on the number of times the PLL is reconfigured within that function?
In the pre‑sample code we previously received from TI, a limit of 16 retries was implemented.

Best Regards,

Ito