Jtag debug interface – Pico Communications E-14 User Manual

Page 18

Advertising
background image

E‐14 Hardware Reference Manual 

www.picocomputing.com

Pico Computing, Inc.

 
 

 

 

18

 

JTAG Debug Interface 

 

 

The Pico E‐14 is equipped with a JTAG diagnostic port that allows real‐time debugging of hardware, 
firmware and software. Use of the external JTAG port disables four external GPIO pins as well as the 
internal JTAG loop back. 
 
Some JTAG programs require the length of the instruction register (IR). The IR length is listed below for 
all devices in the JTAG chain. 

 

Device 

Instruction register bit length

 

FX20 

FX60 

FPGA 

10 

14 

TurboLoader 

Ethernet PHY 

 

 

FPGA

PowerPC

IR= 10

Ethernet

Turbo Loader

TDI

TDO

IR= 8

IR= 8

 

 

Figure 4 

 

The Primary Image in the Flash ROM contains an embedded JTAG diagnostic port. This allows a user in 
Windows or Linux to debug software without an external JTAG cable. The internal JTAG diagnostic loop 
back looks just like a Parallel Port IV diagnostic cable when used with the Pico E‐14 driver.

 

 
 
 
 
 
 
 
 

FX20: IR = 10
FX60: IR = 14

Advertising