Hello,
I’m trying to debug the CC3200 Blinky example and I don’t seem to be able to examine any of the CC3200 Application MPU’s peripheral registers.
I have built the Blinky example (and driverlib library) using the GNU ARM tools and I am using the GNU debugger (GDB). My target board is connected using a Segger J-Link using SWD. Any attempt to examine the memory-mapped address of a peripheral register results in an error.
For example, if I try to examine the GPIODATA register for GPIO Port A0 (at address 0x40004000) I see:
Cannot access memory at address 0x40004000
I have no problem reading addresses in SRAM or ROM, or the CPU core registers.
I have tried using the GDB command set mem inaccessible-by-default off but it did not solve the problem.
I can step through the Blinky software running on the target but it is not blinking the LEDs (two of them are always on, the red one always off). It’s going through all the motions, just not actually accomplishing anything.
Can anyone suggest reasons why I cannot examine the peripheral register locations?
Thank you.