Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

JTAG Wigggler vs. IO012 problem

2005-11-06 by Boris Kralik

Hi all.
I have a one problem, please help me to solve it.
In my hardware I build JTAG EI012 interface
http://www.geocities.com/kralikbo/EI012.pdf . This interface is same
as Wiggler, only pins are connected to other contact on parallel port.
EI012   - TRST:D4   , TDO:BUSY , TCK:D0 , TDI:D1 , TMS:D2
WIGGLER - TRST:nRST , TDO:BUSY , TCK:D2 , TDI:D3 , TMS:D1
I have TRST signal connected to nTRST, no to nRST. It is not cardinal
different I think, is't it ?
When I try IDCODE command "detect" in jtag-tools
(http://openwince.sourceforge.net/jtag),  command works
fine, other command works fine too (EI012 interface). When I
reconfigure interface to
wiggler, jtag not works. Next I check all pins wiggler interface and
check processor jtag pins:configure pins TCK, TDI, TRST, TMS as input,
sent to LPT port values 4, 8, 1, 2 and redirect GPIO1_IOPIN value
(http://www.geocities.com/kralikbo/Jtag.tar.gz) to UART0 and look on
terminal (lpc2k_pgm) = all jtag pins works fine. Next i check TDO pin,
it works fine also. 
I try it with JTAGER-0.3.0, jtag not work, I try to reset jtag using
reset command, I saw impulse on TRST = all port pins work fine (I
check it preliminarily) = hardware is OK.
Do you have any suggestions, where may be a problem ?
Thank you for any ideas.
btw: I configured pins P1.26:P1.31 (PCB_PINSEL2	|= (1 << 2);) as jtag
port.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.