mailto: blog -at- heyrick -dot- eu

Navi: Previous entry Display calendar Next entry
Switch to desktop version

FYI! Last read at 17:13 on 2024/11/21.

JTAG - figuring out a Wiggler clone

I was sent this a long time ago. Just the device and a short length of 20-way IDC cable to plug into it.

Since there was a good chance this is a Wiggler clone, so I plugged it into my parallel port (now that I have a computer with a parallel port!) and loaded up OCD Commander which seemed to work, just some errors about no JTAG device being detected, which is logical...

What has me confused is that there are loads of photos and schematics of Wiggler clones based upon the 74HC244 device, but they all use one of them. This interface uses two. Is this some sort of double buffering?

As I have no information on it, all I know is what the JTAG 20 pin pinout ought to be (assuming the older ARM9 style "traditional" pinout), how Wiggler devices are communicated with (by looking at some random schematics to determine the parallel port pinning), and a diagram of the logic gates inside the 74HC244.

So, after some poking around with a multimeter...

This makes our connections as follows, which does indeed fit the traditional (ARM9 generation) JTAG pinning:

            VCC O<  O n/c
    (D4)  !TRST O   O GND
    (D3)    TDI O   O GND
    (D1)    TMS O   O GND
    (D2)    TCK O   O GND
    (ACK)  RTCK O   O GND
    (!BUSY) TDO O   O GND
    (D0)  !SRST O   O GND
             -- O   O GND
            n/c O   O GND (via 22 ohm)

 

Can anybody find something wrong with this, or does that look good to go?

 

 

Your comments:

No comments yet...

Add a comment (v0.11) [help?]
Your name:

 
Your email (optional):

 
Validation:
Please type 00576 backwards.

 
Your comment:

 

Navi: Previous entry Display calendar Next entry
Switch to desktop version

Search:

See the rest of HeyRick :-)