Hello.
Recently we made some changes in our program and it happenned at the same time than a change in our developing/compiling computer.
Since then, every 25k cycles of our program (one cycle is around 13 ms), we get a FaultISR. When we take a look at the registers we get:
- NVIC_FAULT_STAT as 0x0000.8200
- NVIC_FAULT_ADDR as 0x2004.0000, being mapped as: Bit-banded on-chip SRAM.
How can we debug what is causing this issue? Is there any recommended procedure?
EDITED: It seems to be related with memoory and more prone to appear using EMAC Ethernet and lwip, even with no connections. If we disable them the program runs without issues.
Thank you and Regards.