Other Parts Discussed in Thread: AWR1843
Tool/software:
Hello,
Our custom board has a rare occurrence of getting stuck in the function SOC_waitAPLLCalibration(),
static void SOC_waitAPLLCalibration(SOC_DriverMCB* ptrSOCDriverMCB) { TOPRCMRegs* ptrTopRCMRegs; /* Get the TOP RCM registers: */ ptrTopRCMRegs = ptrSOCDriverMCB->ptrTopRCMRegs; /* Wait until APLL clock calibration is done successfully */ while (CSL_FEXTR(ptrTopRCMRegs->SPARE0, 17U, 16U) != 0x3); }
When it happened, SPARE0 register was kept as 0x08010028. Could you please advise what's wrong with APLL calibriation? Thanks.
/Colin