Hello,
I am modifying the Concerto LWIP example to configure the IOs for my board (new PCB, not ControlCard).
When I run it in debug the first time, and hit the "run" button, it crashes at random lines while writing to config registers, but always goes off into the weeds to the same place (Program Counter = 0x010037F8, Stack Pointer seems corrupt = ) and gets stuck in a little loop.
After I click the "Restart" button, the program will execute correctly.
Question #1) Am I missing some sort of initialization/sequence/reset?
Question #2) Where the heck is 0x010037F8? From what I've read about the system memory map on this chip, that address doesn't even exist, yet the debugger is showing disassembly and showing code execution there. What's going on?
Thanks,
-Will