I am devoloping applications on a device which uses ARM9. While powering up it starts panicking (it will keep powering up and powering down) - On collecting logs from a panicking parser tool, along with other register information it shows -
Stack Pointer (r13): + 0 bytes Link Register (r14): <a function with arguments(pointers to some string locations)> + 10 bytes program counter(r15): < same function> (as above) + 2 bytes
Does this mean Data Abort is failing in this function? How could this be tracked and solved?
It could be that your power and clocks are being shut down (or not properly being turned on). How are using seting up the power, clock, and reset registers?
-=Rich=-