A detailed description will follow...
(right now I'm writing this while I'm at work, so expect minor glitches
:)
What you have to do:
Install cygwin latest (tcltk should be installed(i don't remember), and
perhaps the complete develop-tree)
Get insight+gdb out of cvs from redhat (no patches needed for the cvs
version from yesterday).
./configure --target=avr
make;make install -i
(I had to ignore some errors, if I remember right, in the documentation
tree)
Get nescc out of the sourceforge cvs
(http://sourceforge.net/projects/nescc/)
Follow the instructions. (first exec this kind little Bootstrap script)
./configure TINYOS=anypath_youneed_-_it_is_not_critical
cd to the gdb subdir
make
Copy avarice.exe to the directory /usr/bin or any place you like
Running the two together:
First start avarice with
$ avarice -j /dev/ttyS[your com port here eg. ttyS0] 127.0.0.1 4242
Startup insight (-> avr-insight normally in /usr/local/bin)
Setup insight to use the right IP and port and that it should upload
your binary first
Connect to target and...
...have fun.