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===
The pads are labelled CN5: [http://www.type-g.com/LinkStation/img/PCB_4.jpg]
+
The pads are labelled CN5: http://www.type-g.com/LinkStation/img/PCB_4.jpg
  
-=Connector Pin-outs=-
+
===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.
 
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.
 
If you know which set of pin-outs that LinkStation/Kuro-Box uses, please update this page with the details.
 
__PowerPC 4xx series JTAG as used by IBM__
 
{img src=http://www.kurobox.com/online/show_image.php?id=7 width= height= align= desc= link= }
 
 
__COP interface used by Motorola (PowerPC 6xx, 7xx, 8xx) and IBM PowerPC (6xx, 7xx)__
 
{img src=http://www.kurobox.com/online/show_image.php?id=8 width= height= align= desc= link= }
 

Revision as of 23:31, 28 March 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 Wiggler seems to be the cheapest at $150.

Hobby Could the 20-pin 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.