Other Parts Discussed in Thread: HALCOGEN
Hello,
i have a question regarding the afterSTC() code generated by HALCOGEN version 4.7:
Below are the set of instructions from afterSTC(), why should we call _coreDisableRamEcc_() before CPU RAM TEST? I did search TRM but couldn't fine any specific information. can you please help me to undestand this?
/* Disable RAM ECC before doing PBIST for Main RAM */
_coreDisableRamEcc_();
/* Run PBIST on CPU RAM.
* The PBIST controller needs to be configured separately for single-port and dual-port SRAMs.
* The CPU RAM is a single-port memory. The actual "RAM Group" for all on-chip SRAMs is defined in the
* device datasheet.
*/
pbistRun(0x08300020U, /* ESRAM Single Port PBIST */
(uint32)PBIST_March13N_SP);
Thanks,
Kalyan