Gast
#330155
Hallo Gemeinde! Ich habe mir das evertool-light gebaut (http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/#etlight) Das Programmieren der Zielhardware funktioniert tadellos: JTAG config starting. Hardware Version: 0xc1 Software Version: 0x7f Reported JTAG device ID: 0x9405 Configured for device ID: 0x9405 atmega169 JTAG config complete. Erasing program memory. Erase complete. Preparing the target device for On Chip Debugging. Disabling lock bits: LockBits -> 0xff Enabling on-chip debugging: Extended Fuse byte -> 0xff High Fuse byte -> 0x18 Low Fuse byte -> 0xe2 Downloading FLASH image to target.................. Download complete. Waiting for connection on port 4242. Wenn ich jedoch versuche mittels avarice (2.4) und avr-gdb (6.3) versuche zu debuggen stürzt alles mit der Fehlermeldung: "Remote failure reply: E01" ab. Wenn ich avarice mit --debug aufrufe erhalte ich folgende Ausgaben: Waiting for connection on port 4242. Connection opened by host 127.0.0.1, port 4020. GDB: <Hc-1> ->GDB: GDB: <qC> ->GDB: GDB: <qOffsets> ->GDB: GDB: <?> ->GDB: S05 GDB: <Hg0> ->GDB: GDB: <p22> ->GDB: GDB: <g> GDB: (Registers)Read 32 bytes from 0x800000 jtagRead command[R, 1]: 52 20 1F 00 00 00 20 20 response: 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 00 46 ->GDB: E01 gdb exited. command[G, 1]: 47 20 20 response: Kann jemand sachdienliche Hinweise geben, um doch debuggen zu können? Ein Hardwareproblem schließe ich eigentlich aus, da ja das Programmieren und Fuses setzen funktioniert. Hat jemand sein evertool/evertool-light problemlos mit gdb und avrarice am Laufen? Grüße Rick