As for debugging native code, first line of debugging is using serial ports to write out trace info. If you need "interactive" debugging (i.e. up to 1 breakpoint, visually stepping through memory) debugging, you can get a copy of debugger software and an AT91SAM7X512-EK board.
Hi Chris,
I can only seem to find 256K version of this eval board. Do you have a link to where I could get the 512K version?
Thanks
-(e)