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

Reply via email to