Hardfault and BFAR address
I am using stm32f4. I have a hardfault error at sometimes, when I write new code in to the flash. So I check the Fault Registers like in below:
SerialPrint("Fault: %08x %08x %08x\n",SCB->HFSR, SCB->CFSR, SCB->BFAR);
Output results:
SCB->HFSR = 0x40000000
SCB->CFSR = 0x00008200
SCB->BFAR = 0xb1584604
It seems to Bus Fault. And it's address 0xb1584604 . How can I find, which part in this address ? How can I find the error with this address ?
