Automatic JTAG Pinout Detection



Figuring out the JTAG pinout on a device turns out to be the most time consuming hardware portion of many hacks. [hunz] started a project called JTAG Finder to automatically detect the JTAG pinouts on arbitrary devices using an 8bit AVR ATmega16/32L microcontroller. Check out the slides (PDF) from the talk as they break down how one finds JTAG ports on an arbitrary device, with or without a pinout detection tool. [hunz] is looking for people to pick up the project where he left off.

Once you determine the correct pinout, you will need a JTAG cable: there are two main types, buffered and unbuffered, both of which I have soldered up and tested from these circuit diagrams (image of completed buffered cable here). The software most hardware people use today are the openwince JTAG Tools. To get the JTAG Tools to compile, grab the latest source directly from their CVS repository.

The last time we featured JTAG was with regards to Linksys devices, but the tools listed above can be applied to any device with JTAG.

Recent Posts

Reader Comments

(Page 1)

hack a day serves up a fresh hack each day, every day from around the web and a special how-to hack each week.

send us your hacks

have a hack you'd like to see here? tell us about it

Hacks
aibo hacks (1)
cellphones hacks (43)
cons (30)
contests (18)
daily (3)
digital cameras hacks (48)
downloads hacks (8)
gameboy hacks (28)
google hacks (5)
gps hacks (28)
HackIt (13)
handhelds hacks (50)
home entertainment hacks (107)
home hacks (9)
how-to (9)
ipod hacks (73)
laptops hacks (37)
laser hacks (27)
macs hacks (35)
misc hacks (603)
news (12)
pcs hacks (126)
peripherals hacks (129)
playstation hacks (44)
podcasts (8)
portable audio hacks (41)
portable video hacks (24)
robots hacks (71)
tablet pcs hacks (3)
tivo hacks (6)
tool-hacks (4)
transportation hacks (66)
wii hacks (12)
wireless hacks (74)
xbox hacks (45)

resources

rss newsfeeds

Powered by Blogsmith