Just getting started so some of these might be stupid questions. I'm using the AVR32 studio from the atmel website with a JTAGICE mk2 connected via USB. I'm running Windows 2000 under parallels on a MAC.
The avr32gdbproxy situation is confusing to me. It seems that in order to download the program to flash it can't be running, but has to be running in order to debug. In the GDB setup you have to tell it the TCP port to connect to avr32gdbproxy but if you let AVR32 studio automatically start avr32gdbproxy it will open a socket on whatever the next socket is so no connection. The only way I got it to work was to let it fail this step and then manually start it using a batch file and then start debugging again (without loading the code). I tried adding "-a :4242" (assuming 4242 is the port defined for gdb) to the avr32gdbproxy command elsewhere in the IDE but then it says it can't launch it, even though it has. What am I doing wrong?
The memory dump only shows question marks when I try to dump the contents of internal SRAM.
The register display doesn't show the status register (SR).
There doesn't appear to be a way to manually change the address being dis-assembled.