Other Parts Discussed in Thread: HALCOGEN
Tool/software:
Hello,
I’m encountering the same issue described in this post , where a prefetch abort exception occurs when power cycling the board after implementing the SafeTI Diagnostic Library (SDL).
I’ve implemented the sys_startup
exactly as in the SDL demo application, and while the system works well with other reset types (e.g., debug, swrst, cpu), the prefetch abort only occurs during a power cycle. I’ve reviewed the linked post but couldn’t find a specific solution that applies to my setup.
Here are the register values I captured during debugging.
However, I’m unable to pinpoint the cause of the prefetch abort since I can’t view the code at the specified address in the disassembly. Any guidance on how to proceed or further investigate this issue would be helpful.
Are there any specific changes or checks needed in the sys_startup
code or memory initialization when dealing with power cycling? Any insights or suggestions would be greatly appreciated!
Regards,
Ilija