On Thursday 01 October 2009, John Rigby wrote: > Any ideas? This is all new to me, how does one figure out irlen's and > masks? The only thing I found in the reference manual was the cpu tap id > and some vague illustrations but no real details.
Using *current* code it's safe to forget about the ircapture and irmask params unless your chip aggressively violates JTAG specifications. (Or you want to check a few more bits, and have access to for example the BSDL file for your chip and can grab the IRCAPTURE value from there.) So that leaves the "-irlen" as the issue. BSDL files are again helpful there, if you can get them, but a lot of that ought to be in your more generic chip docs too. Your arm926 IR length should be 4 bits, not 5; all ARM cores of the same type have the same IR length (documented in the manuals from ARM Ltd, in this case ISTR for the ARM9EJS). I'm not sure why that diagnostic Error: imx25.cpu: IR capture error; saw 0x3E1011 not 0x..1 is there; it looks bizarre, that *is* an LSB of b0001, it's the next bits that are odd. - Dave _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
