ARM exception STM32f203 based Micro
Working on a product-based STM32F203, getting multiple ARM exceptions of all kinds, Bus Fault, Usage Fault, Hard fault, and Mem fault. The issue is I have a year-old debug Log for debugging purposes. I can't recreate any ARM exception to check the stack values. So the only way to debug is only through old logs, I just wanted to know which areas of code to look for these kinds of exceptions.
we are using an external PEG library for UI implementation. here are few logs that I have
ERR ARM BUS FAULT EXCEPTION [REBOOT] nBFSR=82, nBFAR=20FFA1FC, ReturnAddr =080394BE, type= Precise Data Access violation, thread = Eng Debug Log
ERR ARM HARD FAULT EXCEPTION [REBOOT] HFSR = 80000000 ReturnAddr = 0806717C type =Debug Event
ERR ARM USAGE FAULT EXCEPTION [REBOOT] UFSR=0004, ReturnAddr = 08039588 , type= EXC_RETURN thread= NvDataManager
I tried to trace the values of HFSR, UFSR, and BFAR via Map files but I'm getting nothing, there is no way to debug via debug session as these exceptions are occurring randomly we didn't find any patterns here so we are unable to recreate and stuck here.
any help or suggestion to look for will be highly appreciated.
