I'd like to use a graphical user interface replacement of the command-line-based AVR-GDB for debugging. After not being able to configure the new ECLIPSE JUNO to incorporate compilation AND debugging, I now try to get AVR-INSIGHT running (it is shipped with the WinAVR package) to do the debugging part.
This is my system configuration:
() WinAVR tool chain incl. avrdude, avr-gcc, avr-gdb
() AVR DRAGON via USB (libusb-win32 driver)
() ATmega162 as a target
And this is how I prepare my system for debugging:
() compilation of the project (-g2 for debugging)
() creation of .HEX and .ELF
() write .HEX into flash of target
() start AVARICE server (port 4242) in a separate window
() start AVR-INSIGHT
() load .ELF file into AVR-INSIGHT
() configure communication to match AVARICE
() connect AVR-INSIGHT with AVARICE (localhost:4242)
As soon as I try to connect avr-insight and avarice, the avr-insight window freezes while no reaction is seen in the avarice window (normally it shows when a connection is established). Even when I try to use the GDB-console in avr-insight to connect "manually", the avr-insight window freezes.
I can run AVR-GDB from a DOS-console, connect with the avarice server and start debugging. But this console-based debugging is rather stressful, so I am eager to get avr-insight (or any other GUI except AtmelStudio) running.
Can somebody help me getting avr-insight to connect and work for me?