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
1answer
50 views

Flashing and debugging with Eclipse (without jtag)

I'm a beginner in embedded system development and wonder if I really need JTAG emulator(?) or JTAG cable. Previously I learned stuffs using STM32-discovery and now would move to Sabre Lite. It uses ...
0
votes
0answers
30 views

Issues programming Atmel ATmega256rfr2 using JTAGICE3

I've built a custom board using ATmega256rfr2 and I use Atmel JTAGICE3. I use Atmel Studio 6.2 IDE. Lately I've been having issues programming my board using JTAGICE3. I get the following errors. Each ...
-2
votes
1answer
25 views

Programming SPC56XX PowerPC MCUs

I found that SPC56 is perfect solution for my hobby automotive project. There are several C compilers. I used to work with Cortex-M3/4 cores and it always was easy to find good program/debug solution ...
2
votes
1answer
49 views

Configuring multiple FPGA using JTAG

I have 2 devices, a Spartan 3 and a Spartan 6. I am trying to configure both of them through JTAG. One way to do this is to daisy chain the devices and use boundary scan. However , one thing I still ...
1
vote
0answers
37 views

Flashing MCU using JTAG ICE 3 / Avrdude / Beagle Bone Black

I am in need of flashing ATmega1284P using Beagle Bone Black. I have JTAG ICE 3 connected via USB cable to Beagle Bone Black with Debian GNU/Linux 7 (wheezy). I have compiled version of Avrdude 6.1 ...
0
votes
1answer
42 views

JTAG TAP Design code verilog( Advanced Debug Interface)

I am designing a JTAG unit for a processor. For that, i have initially designed a TAP controller by looking at the FSM of the TAP. Now, i have being given this snippet of code: ...
1
vote
0answers
29 views

Dumping SRAM contents of AVR8 XMEGA with JTAGICE3

How can I dump the current contents of the SRAM of a running AVR8 XMEGA processor over JTAG (or PDI) using the JTAGICE3? (It is okay if the processor resets after the SRAM has been completely dumped.) ...
0
votes
4answers
74 views

JTAG connector - large pitch to smaller one

I have a Segger's Jlink EDU probe which I used for debugging and programming various ARM based MCU's. But now I have to work with this LPC4088 QS board which has a smaller pitch 20-pin JTAG connector ...
0
votes
1answer
56 views

Will I have better debugging performance by using an external debugger?

I am currently using a Tiva C Series LaunchPad evaluation kit (TM4C123G) and have started experimenting with Keil's RTX RTOS. I use the on-board Stellaris ICDI debugger for my debugging purposes but ...
1
vote
0answers
65 views

Why can't I program a ZC706 (Zynq) board a second time over JTAG?

I have a ZC706 board equipped with a Zynq 045 FPGA. I switched the jumpers to add the Zynq into the JTAG chain of th Digilent programmer. The first programming works as expected, but the second ...
0
votes
1answer
56 views

JTAG Debug Design for a processor [closed]

My professor is designing a processor based on OpenRisc. He has told me to set up a JTAG Debug environment in his processor. Now, he gave me some documents which contain TAP controller, Advanced Debug ...
0
votes
2answers
61 views

Merging 2 Hex files

My MSP430 program consists of serial bootloader and application hex files. While programming I load bootloader program using JTAG and then load application program using bootloader. I am looking for ...
7
votes
2answers
330 views

Whats the difference between a commercial JTAG debugger and an open source FT2232H OpenOcd debugger?

I have seen a few commercial JTAG debuggers such as 1) http://www.isystem.com/index.php/products/hardware/ic6000-on-chip-analyzer 2) http://www.lauterbach.com/frames.html?home.html and an OpenOcd ...
4
votes
2answers
276 views

How do volume production manufacturers use contactless JTAG programming?

Do high volume manufacturing outfits all make a custom made 'bed of nails'? I have not been able to find a ready jtag contact pattern and spring loaded header other than tag-connect pointed in this ...
-1
votes
1answer
87 views

JTAG Electrical Requirements & Pins Required

I'm a beginner designing a USB TO UART/ JTAG CONVERTER using FT2232H. I'm planning to use the TMS, TDI, TDO, TCK signals by directly connecting them to a header. I'm doubtful about this method. So, I ...
2
votes
1answer
46 views

Possible causes of dead cyclone IV on custom board

i designed and soldered my first fpga board using cyclone IV in the 144 eqfp package. First of all, i made following mistakes: I am using 3.3V VCCIO for all IO banks. I misread the handbook and ...
-1
votes
1answer
46 views

Are there universal ICE tool?

I used to work in team that develop product based on ARM v7 MCU but used to be application programmer. Now I deep into electronics with PIC/AVR/ARM boards as hobbyist. We used Segger J-Link ...
1
vote
1answer
35 views

what jtag for arm freescale IMX35 for debug?

We currently run Linux in a Freescale imx35 processor. We have coded several applications, but never done any debug. What hardware should i use? can i run breakpoints and watch variables and ...
0
votes
1answer
66 views

JTAG and additional external power supply

I have built a board for driving some external peripherals which need up to 9V. The CPU (Cortex M0) is powered with 3.3V. My main power supply is a 9V battery. A step-down converter provides the 3.3V ...
1
vote
1answer
65 views

How can pin states be altered by using JTAG Instruction Codes?

There are several mandatory JTAG instructions to use for boundary scan. I have learned, we can change pin states of MCU or CPU by using that instructions. However, I could not find any detailed ...
-1
votes
1answer
81 views

JTAG connection

I'm looking the datasheet of Atmel's SAM E70 about jtag connection. In my research i was found that to programming the device i need 5 signals: TMS TCK TDI TDO NRST But i can't find in how ...
0
votes
1answer
110 views

JTAG not erase entire flash memory in code composer studio with MSP-FET

I am using MSP430F2619 for storing device specific parameters in internal Flash memory using flash write routines. while debugging using JTAG MSP-FET I found that my flash is getting written during ...
2
votes
1answer
160 views

Multiple USB - JTAG devices, how to specify target over Xilinx XMD?

I couldn't find an answer to this anywhere, so I'll post my hack-tastic solution here with the hopes that anyone else who comes across this same problem can share a better answer. I need to ...
0
votes
1answer
126 views

Resolve SWD Communication Failure

I have developed a board with stm32f373VB and I'm trying to test the PCB with ULINK/2 and uVision V4.70.0. I got a SWD Communication Failure, and I can't program the uC. And here is the layout: ...
2
votes
1answer
1k views

How to Use an External ST-Link/V2 with the STM32F4 Discovery Board

I have a STM32F4 Discovery board and a ST-Link/V2 programmer. I want to use my own ST-Link (not the embedded one) for programming and debugging the board. How should I connect the external ST-Link ...
0
votes
0answers
33 views

Is it possible to run a flash memory dump from a production device inside of an emulator/simulator?

I am not sure if this is the right forum, or if it would be better suited in a different SE sub, though I figure this is an appropriate place for it. I am wondering if there are any emulators that ...
9
votes
0answers
400 views

Problems while trying to flash a memory using openocd and jtag

I'm using openocd and jtag for the very first time in my life (after 30 years of playing with electronics), when I dump the flash using dump_image, I got a 4 byte sequence (0x80 0x01 0x59 0x18) in ...
2
votes
0answers
176 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
3answers
195 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
141 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
31 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
185 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
110 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
183 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
274 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 ...
1
vote
0answers
97 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
105 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 ...
2
votes
1answer
329 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 ...
1
vote
2answers
164 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 ...
1
vote
1answer
267 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 ...
1
vote
1answer
291 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
114 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
481 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
583 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 ...
1
vote
1answer
109 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 ...
6
votes
2answers
405 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
241 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
497 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
1k 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
918 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 ...