Hi all,  I am trying to debug my nesC codes using GDB (for TinyOS1.x using 
Mica2Dot and Mica2). Bunch of naive questions, so I think you know this for 
sure: 1) avr-gdb and gdb are used for .exe (srec?) symbols reading. For the 
Mica2Dot ATMega128L do I necessarily need to use the 1st one? Or the latter one 
can also be used? What would be their difference by the way? 2) Why can I read 
these symbols only by compiling with the debug command (make mica2dot install 
debug mib520,com3)? 3) For on-chip debugging i need necessarily the JTAG 
interface to be connected with the MIB520 programming board. Avarice will carry 
out the interconnection of the JTAG-ICE interface (which is connected to the 
programming board+Mica2/Mica2Dot of course) and the avr-gdb through the serial 
port. So that means is 100% certain that I can do step-by-step on-chip 
debugging using avr-gdb (or even using the WinAvr Insight graphical GUI). Can I 
also see the assembly code and the correspondant nesC code side-by-side on that 
Insight GUI? Has anyone have this sort of experience? Is Avarice also 
compatible with JTAG-ISP or just with the JTAG-ICE? 
Didn't really want to waste my money.... Thanks guys,Edgar Charry
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. 
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to