Even more progress... Connecting to the target, resetting it and stepping seems to work well enough for alpha testing...
Note that I've got a number of patches for basic error handling posted that I'm running with, I don't think it will have any effect unless there are communication problems(e.g. too high JTAG clock rate). If I don't hear anything I'll merge those changes tomorrow morning. Output from a session w/"reset init;step;step"... Open On-Chip Debugger 0.5.0-dev-00363-gdb3d577 (2010-06-21-13:53) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html 10 kHz trst_only separate trst_push_pull jtag_speed 6400 => JTAG clk=0.010000 Info : clock speed 10 kHz Info : TAP am3517.jrc does not have IDCODE Info : JTAG tap: am3517.dap enabled Info : am3517.cpu: hardware has 6 breakpoints, 2 watchpoints Info : accepting 'telnet' connection from 4444 jtag_speed 6400 => JTAG clk=0.010000 10 kHz Info : JTAG tap: am3517.jrc tap/device found: 0x0b86802f (mfg: 0x017, part: 0xb868, ver: 0x0) Info : JTAG tap: am3517.dap enabled Error: cortex_a8_mmu: target not halted jtag_speed 64 => JTAG clk=1.000000 1000 kHz Warn : am3517.cpu: ran after reset and before halt ... target state: halted target halted in ARM state due to debug-request, current mode: Supervisor cpsr: 0x800001d3 pc: 0x40203e80 MMU: disabled, D-Cache: disabled, I-Cache: enabled target state: halted target halted in ARM state due to breakpoint, current mode: Supervisor cpsr: 0x800001d3 pc: 0x40203e84 MMU: disabled, D-Cache: disabled, I-Cache: enabled -- Øyvind Harboe US toll free 1-866-980-3434 / International +47 51 63 25 00 http://www.zylin.com/zy1000.html ARM7 ARM9 ARM11 XScale Cortex JTAG debugger and flash programmer
am3517evm.cfg
Description: Binary data
_______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development