From: Markus G. <gr...@ic...> - 2014-02-05 22:11:49
|
On Monday 03 February 2014 23:47:20 Knut Schwichtenberg wrote: > Hi Markus, > as I understand from Jörg it should work. I used avarice with M32 (Jtag) > and XM32d4 (pdi). That took a little to work properly. I have not 328 to > test, so there might be a problem. Please provide the debug trace as a > bug report. Additional the avr-gdb version seems to be important. Ok, now I launched avarice as follows: avarice --debug --jtag3 --debugwire :4242 1> debug.log 2> debug.err The two files created by this command are attached. avr-gdb is version 7.5.1 according to "avr-gdb --version". This is the debugging session with avr-gdb which generated the above log files: grabner@mark:~/workspace/avrtest$ avr-gdb Debug/avrtest.elf GNU gdb (GDB) 7.5.1 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=x86_64-suse-linux-gnu --target=avr". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /home/mark/grabner/workspace/avrtest/Debug/avrtest.elf...done. (gdb) target remote :4242 Remote debugging using :4242 __vectors () at ../../../libm/fplib/fp_powser.S:62 62 ../../../libm/fplib/fp_powser.S: Datei oder Verzeichnis nicht gefunden. (gdb) b main warning: Can not parse XML memory map; XML support was disabled at compile time Breakpoint 1 at 0x306 (2 locations) (gdb) i b Num Type Disp Enb Address What 1 breakpoint keep y <MULTIPLE> 1.1 y 0x00000306 <main> 1.2 y 0x00000000 ../../../libm/fplib/fp_powser.S:62 (gdb) c Continuing. Remote connection closed (gdb) This raises a few more questions: *) What about this XML memory map? Could this be related to the problem? *) It's interesting that the breakpoint gets two different addresses, is this normal behaviour? *) Is there a list of controllers known to work with avarice+JTAGICE3+debugWIRE? I also have some other parts here for testing. Thanks for your efforts & kind regards, Markus |