Gary Lee | 14 Aug 2012 22:24
Picon

one question about using avr-gdb to debug TinyOS program

Hi,

I am using TinyOS 2.1.1 and using avr-gdb to debug BlinkToRadio app. I use avrora gdbserver at the server side.

then I run

# avr-gdb BlinkToRadio.elf
(gdb) target remote :10001
Remote debugging using :10001
0x00000000 in __vectors ()
(gdb)break BlinkToRadioC__Timer0__fired
Function "BlinkToRadioC__Timer0__fired" not defined.

Function "BlinkToRadioC__Timer0__fired" is indeed defined in app.c file.

How can I decide what functions/names can I use to set breakpoint?

Thanks a lot,

Gary

<div><p>Hi,<br><br>I am using TinyOS 2.1.1 and using avr-gdb to debug BlinkToRadio app. I use avrora gdbserver at the server side.<br><br>then I run<br><br># avr-gdb BlinkToRadio.elf<br>(gdb) target remote :10001<br>Remote debugging using :10001<br>
0x00000000 in __vectors ()<br>(gdb)break BlinkToRadioC__Timer0__fired<br>Function "BlinkToRadioC__Timer0__fired" not defined.<br><br>Function "BlinkToRadioC__Timer0__fired" is indeed defined in app.c file. <br><br>How can I decide what functions/names can I use to set breakpoint?<br><br>Thanks a lot,<br><br>Gary<br><br></p></div>

Gmane