Hello,
I need information related to the wait times in code generated by HALCOGEN to perform self test. I have gone through the spnu499c technical reference manual and couldn't find these details. May be i have not looked at correct place. Can you have to look at below questions and help me in getting necessary details:
1. Function name : ccmSelfCheck
Code Snippet :
/* Configure CCM in selftest error-forcing mode */
CCMKEYR = 0xFU;
/* Wait till selftest error-forcing is completed. */
/*SAFETYMCUSW 28 D MR:NA <APPROVED> "Hardware status bit read check" */
while (CCMKEYR != 0U)
{
}/* Wait */
What could be the time taken for the self test error forcing mode to complete?
2. Function name : memoryInit
Code Snippet :
/* Wait until Memory Hardware Initialization complete */
/*SAFETYMCUSW 28 D MR:NA <APPROVED> "Hardware status bit read check" */
while((systemREG1->MSTCGSTAT & 0x00000100U) != 0x00000100U)
{
}/* Wait */
What could be the the time taken for initializing memory?
3. Function name : pbistSelfCheck
Code Snippet :
/* wait until memory self-test done is indicated */
/*SAFETYMCUSW 28 D MR:NA <APPROVED> "Hardware status bit read check" */
while ((systemREG1->MSTCGSTAT & 0x1U) != 0x1U)
{
PBIST_wait_done_loop++;
}/* Wait */
What could be the time taken to complete PBIST self check?
Thanks,
Kalyan