This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am programming an RM57L843 using CSS 8.3 and HalcoGen 4.06 with Safety Library 2.4. I have been able to run the demo app from the safety library on a Launchpad development board, but I am having trouble with my custom application. When I call the SL_SelfTest_Flash function, I get a prefetchentry abort. The IFAR is 0x0803A800 (which matches the first instruction of the function), and the ISFR has a status of 0x0D. Which seems to be a section permissions fault. I am wondering if there is advice or direction on the best way to handle this error. All other test functions seems to be completing properly.
Thank-you
Mattew,
Can you please indicate if interrupts are enabled when you are testing the flash. Please also indicate if ECC is enabled at any time before the function is called. Please read the auxillary control regsiter in the CPU and report the value.
Also, please indicate what your MPU settings are with this setup. When you run from RAM region, you need to make sure that the RAM area is declared for executable attribute. Not doing so can trigger a abort.
Regards,
Rahul