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

Attachment: am3517evm.cfg
Description: Binary data

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to