Part Number:CC1310
After the crash, I stepped through and found that the code kept switching between SysCtrlAonUpdate and Power_idleFunc.
//*****************************************************************************
__STATIC_INLINE void
SysCtrlAonUpdate(void)
{
// Force a clock cycle on the AON interface to guarantee all registers are
// in sync.
HWREG(AON_RTC_BASE + AON_RTC_O_SYNC) = 1;
HWREG(AON_RTC_BASE + AON_RTC_O_SYNC);
}
/*
* ======== Power_idleFunc ========
* Function needs to be plugged into the idle loop.
* It calls the configured policy function if the
* 'enablePolicy' flag is set.
*/
void Power_idleFunc()
{
if (PowerCC26XX_module.enablePolicy) {
if (PowerCC26XX_module.policyFxn != NULL) {
(*(PowerCC26XX_module.policyFxn))();
}
}
}
tian jun:
How to measure whether the CC1310 internal crystal oscillator is vibrating
,
Alex Zhang:
您好,已经跟进您的问题,谢谢
,
Alex Zhang:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_1GHz_cc1310-the-program-run-some-times-will-stuck-in-power_idle-when-cc1310-use-32k-lf-rcosc-how-to-solve-this-problem
您好,我这边看到您在e2e论坛发了相同的帖子,我将关闭该帖,新的跟进会在以上链接进行。