The followig code (based on HalCoGen - code) performs a PBIST on ESRAM5,6, and 8 - fine. However, after the successsful test, line 80 causes a data abort. Question: How can I re-use ESRAM5 after the test? It seems that the HalCoGen -PBIST code, especially pbistStop(), does not fully return the RAM to the CPU. Or, is it ECC-related? Can someone help?
Here is the code: