imx31pdk.cfg test results... I believe the problem with iMX31 is that it misbehaves after receiving a TAP reset...
Without patch: > reset halt JTAG tap: imx31.etb tap/device found: 0x2b900f0f (mfg: 0x787, part: 0xb900, ver: 0x2) JTAG tap: imx31.cpu tap/device found: 0x07b3601d (mfg: 0x00e, part: 0x7b36, ver: 0x0) TAP imx31.whatchacallit does not have IDCODE JTAG tap: imx31.smda tap/device found: 0x2190101d (mfg: 0x00e, part: 0x1901, ver: 0x2) found ARM1136 Debug entry: JTAG HALT target state: halted target halted in ARM state due to debug-request, current mode: Supervisor cpsr: 0x200001d3 pc: 0x00405930 With patch: > reset halt JTAG tap: imx31.etb tap/device found: 0x2b900f0f (mfg: 0x787, part: 0xb900, ver: 0x2) JTAG tap: imx31.cpu tap/device found: 0x07b3601d (mfg: 0x00e, part: 0x7b36, ver: 0x0) TAP imx31.whatchacallit does not have IDCODE JTAG tap: imx31.smda tap/device found: 0x2190101d (mfg: 0x00e, part: 0x1901, ver: 0x2) found ARM1136 'arm11 target' JTAG communication error SCREG SCAN OUT 0x07 (expected 0x10) imx31.cpu: ran after reset and before halt ... Timeout (1000ms) waiting for instructions to complete Command handler execution failed in procedure 'reset' called at file "command.c", line 608 called at file "/home/oyvind/workspace/zy1000/build/../openocd/src/helper/command.c", line 332 -- Ø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 _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development