Hey guys, I'm trying to "translate" and old config file for LPC-E2124 (Olimex), because it has some deprecated functions. I'm sending attached both config files, the old one and the one I'm working on right now.
I've already managed to communicate with the board, but something still seems to be wrong. This is my first experience with OpenOCD, but as soon as this cfg file becames ready I intend to send it to your svn. (yes, I'll clean it a little bit) So, I can start OpenOCD and can connect to its GDB server but at this point I already have some warnings. If I give some "monitor step" or "monitor resume" everything just go fine. I can even set a BP, with just some "data abort" message. But if I try to do some "monitor reset [anything]" I have some errors, and have to do a hard-reset at the board (reset button). Below are the messages from OpenOCD with the steps above mentioned. What do you think ?! Anything wrong with my new config file ? ------------------------ CUT ----------------------------------------- j...@andaluzia ~/dev/openocd/trunk/src $ sudo ./openocd -f lpc2124+armjtag.cfg Open On-Chip Debugger 1.0 (2009-04-06-19:24) svn:1435 BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS $URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $ jtag_speed: 0 Info : JTAG tap: lpc2124.cpu tap/device found: 0x4f1f0f0f (Manufacturer: 0x787, Part: 0xf1f0, Version: 0x4) Info : JTAG Tap/device matched Warn : no tcl port specified, using default port 6666 Info : accepting 'gdb' connection from 0 target state: halted target halted in Thumb state due to debug-request, current mode: System cpsr: 0x600000ff pc: 0x00003e58 Warn : acknowledgment received, but no packet pending Warn : memory read caused data abort (address: 0x08080808, size: 0x4, count: 0x2) Warn : memory read caused data abort (address: 0x08080808, size: 0x4, count: 0x1) target state: halted target halted in Thumb state due to single-step, current mode: System cpsr: 0x600000ff pc: 0x00003e5a target state: halted target halted in Thumb state due to single-step, current mode: System cpsr: 0x800000ff pc: 0x00003e5c Warn : memory read caused data abort (address: 0x20000000, size: 0x2, count: 0x1) breakpoint added at address 0x20000000 Info : JTAG tap: lpc2124.cpu tap/device found: 0x4f1f0f0f (Manufacturer: 0x787, Part: 0xf1f0, Version: 0x4) Info : JTAG Tap/device matched Error: invalid mode value encountered Error: cpsr contains invalid mode value - communication failure ------------------------ CUT ----------------------------------------- Thanks in advance, jesus
lpc2124+armjtag.cfg
Description: Binary data
old_lpc2124.cfg
Description: Binary data
_______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development