JTAG is an interface that allows 1) testing of inter-chip connections 2) programming of Flash, microcontroller and FPGA devices.

learn more… | top users | synonyms

2
votes
0answers
46 views

Extracting firmware using JTAG

I've searched around and found quite a few examples of articles claiming to have extracted firmware from some device using the JTAG interface. I have read further that there is no general procedure ...
0
votes
0answers
66 views

JTAG daisy chained EXTEST

I have 2 different ICs. Separately, i have found out which instructions give me access to all Boundary Scan registers on each IC. I daisy chained them, ie. IC1 TDO to IC2 TDI I shift in the ...
0
votes
3answers
134 views

JTAG boundary scan registers

On the internet, it always shows that each pin of the IC has its own Boundary Scan register (the yellow boxes) But looking at BSDL files there are actually more BS registers than pins. So for the ...
1
vote
1answer
44 views

Trace Dimensions limitation for JTAG signals

I have a JTAG bus that I need to go over PCB (or could make cable) for about 12 inches. I am trying to figure out the signal integrity specs for the JTAG bus ... what trace width vs. trace length I ...
0
votes
0answers
25 views

XC7Z020 JTAG not connecting

In our design I am using a Xilinx XC7Z020 Zynq SoC. In some of the boards JTAG is not connecting, I have checked JTAG cables are working with other boards.
1
vote
1answer
54 views

How to test Ethernet PHY's MDI interface through JTAG Boundary scan

We now use SCANWORKS Boundary Scan Tool from ASSET to make Ethernet SWITCH's manufacturing test. But in almost all PHY chips from broadcom corp, the MDI interfaces are "Linkage" bits. It means that ...
1
vote
1answer
64 views

Programming MSP430 based chips (sans Launchpad)

I'm wanting to move into working with the full range of MSP430 chips, especially their Ultra Low Power versions. As I understand it, I'll need the chip I want to program, a JTAG programmer, and the ...
0
votes
3answers
96 views

Why are words in reverse order when reading from a flash?

I dumped the contents of a NAND flash chip, and do not understand why would each of the words in the image be in the reverse order. This CFI-compatible flash is connected to a TI AR7 SoC that ...
3
votes
2answers
240 views

what to do with JTAG pins when idle?

So I have this design here where I talk via JTAG from a microprocessor to a CPLD. The JTAG protocol is done via bit-banging of four GPIO pins. This connection is just very infrequently. It's just ...
0
votes
0answers
78 views

How to program custom iNemo M1 board with STM32F4 Discovery and ST-Link Utility?

I have developed my own ST iNemo based board, and I'm trying to program it with the Discovery board. The iNemo board is connected to the VCC pin of the discovery for the power supply while ...
1
vote
0answers
56 views

FTDI2232d + TM4C1294 configurations

I posted this question before, but I am still struggling with this. I captured a schematic and others in this time so it should be more clear to see what's going on. I was given a custom board ...
-1
votes
2answers
81 views

How to snip pin off .05" pitch header

What cutter will work for cutting a pin off a .05" pitch pin header? I need to do this to make a 9 pin Cortex debug header and the part is so small I'm not sure even a miniature cutter will be able to ...
0
votes
0answers
91 views

ARM JTAG Debugging Internals

I want to learn how JTAG is interacting with ARM core more in detail. All explanations I have found so far are very basic and just cover JTAG tap controller with a simple state machine diagram. I ...
0
votes
0answers
86 views

How to test USB 2.0 HS ULPI PHY through JTAG boundary scan?

To facilitate board testing, I need to test chip-to-chip connectivity between a CPU with a ULPI interface, and a USB 2.0 PHY. My goal is to do the entirety of the test trough the JTAG interface. The ...
2
votes
1answer
163 views

MSP430 Programming BSL vs Spy-Bi_Wire

Does an MSP430 (Specifically the LaunchPad F5529) retain its code which was transferred via the Spy-Bi-Wire (SBW) Port? Or do I need to use the BSL to program the chip? In layman's terms what is the ...
0
votes
0answers
48 views

AT32 UC3a3256 connnection problem

I've built a custom board containing an AVR AT32UC3a3256, I'd like to program it using the JTAG connector from the Atmal JTAGICE mk2. When I try to connect it I can't read the JTAG id, it always gives ...
0
votes
2answers
105 views

How do I route many FPGAs in JTAG chain?

I'm designing a chain of Xilinx FPGAs. There are many (e.g 32 or more) devices with short distance (about 10~15 cm) that I want to connect them together in a chain. I'm not sure about TMS and TCK ...
0
votes
0answers
228 views

JTAG: Failed to get CPU status after 4 retries

I have a Toshiba TC35667 evaluation board (ARM cortex) with BLE module. I have done proper jumper settings according to their starter guide. But I can't download the code. Getting error "Failed to get ...
0
votes
0answers
115 views

Using Atmel-ICE hardware debugger

A while ago we had a project and wanted to program Atmel microcontrollers. Since the project stalled after some time, we never did anything with it. So here it is, lying on my desk this sunday and ...
0
votes
0answers
56 views

MCU Debugging: What is the difference between ITM, SWV and Trace?

What is the difference between ITM (Instrumentation Trace Macrocell), SWV (serial wire viewer) and Trace? For example, in an Atmel SAMG53 ARM M4F; it supports: ...
0
votes
1answer
170 views

JTAG Circuit to prevent back powering

Reading a presentation on an MPU evaluation board I found this particular circuit: Can someone please explain me the logic behind this and what is this "back powering" scenario that the ...
0
votes
0answers
213 views

Trouble configuring Virtex-5 FPGA using JTAG

I'm trying to configure a Virtex-5 FPGA on a custom board and I'm using Xilinx iMPACT in order to program the FPGA using a JTAG interface. But iMPACT has trouble detecting the FPGA and gives an error ...
1
vote
1answer
197 views

Use Atmel-ICE programmer for other JTAG debugging

I'm new to electronics and come from the software side of things. Now we are working on a project and we need to program a MCU. Since it's an Atmel MCU we had to get a programmer. It is the Atmel-ICE ...
-1
votes
1answer
87 views

Is it possible to connect FT2232D's 3V3OUT pin to VCCIO for USB-JTAG programming?

I want to design a USB-JTAG Programmer with FT2232D. And I want to program Xilinx spartan3 FPGA with it, so I need 3.3 volt logic for VCCIO. Datasheet indicates that FT2232D has an internal regulator ...
1
vote
1answer
285 views

FTDI chip (FT2232D) malfunction

I'd designed a USB-JTAG Programmer with FT2232D. I programmed Xilinx spartan3 FPGA 2 times yesterday and everything was perfect. But today when I connect it to my laptop I see the following message: ...
1
vote
1answer
387 views

Texas Instruments F28035. Problem downloading software

I am developing an application based on F28035 with CCSv6. The first version of the software was developed using the Experimenter Kit along with the F28035 ControlCARD. In the second stage of ...
0
votes
0answers
63 views

winIDEA and iTAG Fifty

I'm currently working on connecting the iTAG Fifty with winIDEA to establish a debugging session with an ARM processor. I followed the steps described in the manual. But if I try to reset the CPU ...
1
vote
1answer
95 views

What kind of JTAG connector is this?

I have two circuit boards that are almost identical. One has a JTAG socket, and one does not. I want to add a socket to the one that doesn't have one, but I don't know which part to get. This is the ...
5
votes
2answers
277 views

Loading firmware via JTAG without soldering on headers every time?

Is there a good way to load firmware onto a PCB that has a 2x5 arrangement of JTAG headers that doesn't involve soldering on pins every time? I tried getting come pogo pins in the hopes of being able ...
1
vote
3answers
197 views

What is this socket name and where can I buy the female counterpart?

I have this socket on a PCB which is half inch wide (1.27 centimeters) with pins being close together (I think 0.05") and not uniformly spaced like in a normal IDC connector. I need to create a ribbon ...
1
vote
1answer
367 views

AVR ATmega breakpoints and BREAK instruction

I use AVR Studio 4, JTAGIce MkII-CN, gcc for debugging. It works generally OK but sometimes happens after some unspecific interruption (reset, power cycle, etc.) that AVR Studio breakpoint remains ...
2
votes
1answer
762 views

About spring loaded solderless connector for JTAG pads

The 14-pin JTAG header on a PCB, JTAG pads without holes, no other holes on PCB around JTAG connection area. Does it exist a special solderless JTAG connector for connecting JTAG cable to such JTAG ...
5
votes
2answers
483 views

Is there a way to prevent code being read from an MSP430 without blowing the fuse?

I was recently involved at a project in a small company where we had fears of someone taking the code from the master chip, an MSP430F2419, and using it for a competing product. We ended up blowing ...
0
votes
2answers
78 views

Grounding JTAG Lines

I'm working with a board design that uses a Xilinx CoolRunner II CPLD (XC2C256-7VQ100I). We're currently working with the customer, and setting up the pins they'll be using external from our board to ...
2
votes
1answer
2k views

What is the difference between Atmel ICE, Atmel SAM-ICE and Atmel JTAGICE mkII?

What is the difference between Atmel ICE, Atmel SAM-ICE and Atmel JTAGICE mkII? From what I understand, Atmel ICE is cheaper and better in every way, support more families, thus why would one buy the ...
-2
votes
1answer
68 views

Is it possible do download a programm FROM a microprocessor? [closed]

I really don't find anything on this topic. I'm not sure if JTAG may give such possibilities. [Edit]:I found out, that for example with AVR Processors it's possible, as long as the corresponding fuse ...
1
vote
1answer
195 views

Different JTAG debug options for ATmega1281

Background: I've inherited my first ATMEL project. It's using an ATmega128A, coded in AVR Studio 4, with the Olimex AVR-JTAG-USB debugger. I've learned how to use these tools, although I'm still ...
0
votes
1answer
187 views

ATmega dual pin function JTAG and analog input

I need measure temperature to adjust ticks as temperature changes. I suppose thermistor nearby crystal (10ppm) as low cost solution. I'm using AT90USBxxx but I have allocated PF0-3 for more important ...
0
votes
1answer
861 views

Problem with Xilinx SDK - Failed to Scan JTAG Chain

I am having an issue with running a simple Hello World program on the Trenz TE0720-01 board with a Zync 7020 FPGA. I have been following the tutorial to setup and run the Hello World program given ...
3
votes
1answer
193 views

In-System Programming of FPGA by MCU

Let me know if this is the wrong place for this, but I am looking to program an FPGA (Spartan 6, I believe) using a microcontroller. Right now the way I am thinking about doing this is I will load ...
0
votes
1answer
470 views

JTAG adapter without VTREF

I am designing a USB JTAG adapter using FT2232D. Most JTAG reference designs use a level translator to drive JTAG pins with VREF. I understand VREF is used because different voltage levels at target ...
0
votes
1answer
135 views

Powering the MCU (basic), is this circuit suitable?

Shown is a basic circuit diagram to power a MCU. I am using the recommended caps for the test circuit for the regulator. Should I put a diode between the +ve terminal of the power source and the ...
2
votes
1answer
132 views

More info about J-link v8

I have a J-link v8 and want to use it, but I can't find its name in Segger homepage, I want to know what ARM core it support and is it support BeagleBone or RPi.
1
vote
1answer
188 views

JTAG/SWD Data Logging

I would like to automatically poll and log certain memory locations on the STM32 I'm working with through the j-link debugger I am using to debug the system. Is this possible through the JTAG or SWD ...
0
votes
1answer
235 views

problems using atmega644pv jtag pins as gpio [closed]

I've been trying to use port C pins on an atmega644pv as gpio, and have been running into some trouble. as far as i can discern, it seems like the middle four pins (PORTC 2,3,4,5) are stuck in a high ...
2
votes
1answer
58 views

JTAG Bus Length

Could anyone tell me if JTAG requires to have the same bus(wire) length for TDI, TDO, TMS, and TCK?
2
votes
0answers
199 views

Atmel Studio JTAG Debugger Behaviour

The qeustion: I would like to know what is different about the way JTAG treats the "step over" and "step into" commands. Background: I am trying to set a GPNVM bit on a SAM3N (ARM Cortex M3) chip ...
1
vote
1answer
296 views

Silicon Labs USB Debug Adapter and other MCUs

Recently a friend donated a Silicon Labs C8051F devkit to me. It has this USB Debug Adapter. For me this device looks like a JTAG adapter or I'm wrong? Is it possible to debug other MCUs like ARM ...
4
votes
1answer
2k views

What is the difference between JTAG and EJTAG?

I want to know what is the difference between JTAG and EJTAG? I know about JTAG as it's a hardware tool used to examine the memory and registers. Correct me if I'm wrong.
0
votes
1answer
78 views

Connecting Atmel AVRISP to JTAGICE header

I have an AVR board with 10-pin JTAGICE header and a 6-pin ISP. Can I somehow connect the ISP to program this board without having JTAG functionality?