On Feb 19, 2009, at 10:01 PM, Kees Jongenburger wrote:
Hello Rick,On Fri, Feb 20, 2009 at 12:47 AM, Rick Altherr <[email protected]> wrote:On Feb 19, 2009, at 3:38 PM, Kees Jongenburger wrote:Can you write up the problems you encountered with OpenOCD? There are a few people on the OpenOCD development list who are actively working on fixing up the JTAG layer. If we could get some data as to what isn't working and whatis needed, we can start working on the necessary improvements.There are currently problems that possibly prevent the OpenOCD from addingthe DAP. 1) When performing ir/dr scans the default end state is Run Test Idle. This does not match what the ICEPICK wants. I don't know it this is a problem or not
I know that the JTAG internals in OpenOCD can support this. It may be as simple as allowing an extra argument to the irscan and drscan commands in the TCL layer.
2) The tap_move that allows moving between "stable" tap states does not follow "shortest pad" but always takes 7 steps, possibly passing via test logic reset. I mailed about it https://lists.berlios.de/pipermail/openocd-development/2009-February/004625.html
Yes. I remember seeing the query about this, but I didn't realize it was a limiting issue for ICEPICK.
3) There is no support for generating clock pulses in the IDLE state. but this is required
The internals have support for this as it was needed for SVF support. Again, it may just need to be exposed at the TCL layer.
4) I had some trouble implementing the sequence because of the problemsmentioned above. Those changes where not trivial for me to implement so I decided to focus on getting the sequence done by using urjtag. My plan is still to use OpenOCD for "stage 2" because of its good GDB support. But then at least I know what needs fixing in OpenOCD. Greetings --~--~---------~--~----~------------~-------~--~----~You received this message because you are subscribed to the Google Groups "Beagle Board" group.To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/beagleboard?hl=en -~----------~----~----~----~------~----~------~--~---
-- Rick Altherr [email protected]"He said he hadn't had a byte in three days. I had a short, so I split it with him."
-- Unsigned
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
