Difference between revisions of "Add Jtag Port"

From NAS-Central Buffalo - The Linkstation Wiki
Jump to: navigation, search
Line 13: Line 13:
 
=== Buy one ===
 
=== Buy one ===
 
'''Commercial'''  
 
'''Commercial'''  
The [http://www.macraigor.com/wiggler.htm|Macraigor Wiggler] seems to be the cheapest at $150.
+
The [http://www.macraigor.com/wiggler.htm Macraigor Wiggler] seems to be the cheapest at $150.
  
 
'''Hobby'''
 
'''Hobby'''
Could the 20-pin [http://www.olimex.com/dev/arm-jtag.html|Olimex ARM-JTAG] be modified to work with Kuro-Box?  $20.
+
Could the 20-pin [http://www.olimex.com/dev/arm-jtag.html Olimex ARM-JTAG] be modified to work with Kuro-Box?  $20.
  
 
===Locate the pads===
 
===Locate the pads===
Line 26: Line 26:
 
If you know which set of pin-outs that LinkStation/Kuro-Box uses, please update this page with the details.
 
If you know which set of pin-outs that LinkStation/Kuro-Box uses, please update this page with the details.
  
According to [[www.genbako.com/jtag|Baulab]] the following pins are identified
+
According to [http://www.genbako.com/jtag/ Baulab] the following pins are identified
 
{|  
 
{|  
 
|- bgcolor=#CCCCCC
 
|- bgcolor=#CCCCCC
Line 80: Line 80:
  
  
The same page also contains the schematics and some picture of the jtag cable. This cable can be used without adding the additional components.
+
The same page also contains the [http://www.genbako.com/jtag/kuro-jtagcable.png schematics], some pictures of the jtag cable and software needed. This cable can be used without adding the additional components.
  
  
 
[[Category:Hardware]]
 
[[Category:Hardware]]
 
[[Category:HowTo]]
 
[[Category:HowTo]]

Revision as of 12:48, 22 May 2006

This document is a work in progress. It explains how to fit the internal on-chip debug (OCD) port on a Linkstation, Kuro-Box or Kuro-Box/HG to a PC interface.

Cable required: msp430-jtag.jpg

Contents

OCD connector

The internal OCD port uses an electrical standard known as JTAG/COP. The signals have to be buffered to protect the hardware from damage and we use a JTAG wiggler to do this.

Those with some electrical experience could build their own circuit, but most will opt for ordering one.

Schematics and Software to build your own

http://hri.sourceforge.net/tools/

Buy one

Commercial The Macraigor Wiggler seems to be the cheapest at $150.

Hobby Could the 20-pin Olimex ARM-JTAG be modified to work with Kuro-Box? $20.

Locate the pads

The pads are labelled CN5: PCB_4.jpg

Connector Pin-outs

In order to use this port, you should add the 10K series VIO resistor R67 and a 4-way 1K resistor pack at RA11. It may be possible to use some functionality without these components.

If you know which set of pin-outs that LinkStation/Kuro-Box uses, please update this page with the details.

According to Baulab the following pins are identified

TDO 1 2 ?
TDI 3 4 ?
? 5 6 ?
TCK 7 8 ?
TMS 9 10 ?
TMS 11 12 ?
Vcc 13 14 ?
? 15 16 Gnd


The same page also contains the schematics, some pictures of the jtag cable and software needed. This cable can be used without adding the additional components.