JTAG is an interface that allows 1) testing of inter-chip connections 2) programming of Flash, microcontroller and FPGA devices.
0
votes
1answer
59 views
What is an MCU program trace?
I have read in a few places about Atmel's support of program traces on their high-end debugger/MCUs. It seems to be that some of the AVR32 processors can be 'traced' by the AVROne! ...
2
votes
1answer
53 views
JTAG Design for altera cyclone 3
I am designing the JTAG for a Altera Cyclone 3 (EP3C5E144C8N). I was only aiming at normal JTAG, and do not need Active Serial. I have attached the schematic and board in the *.zip file ...
3
votes
2answers
78 views
Developing for TI's CC430F5137 MCU
I'm developing an embedded systems project (I'm quite new to the area) and I have determined that I want to use the CC430F5137, my problem is: How can I develop for it?
From cross-compilation, to ...
0
votes
0answers
26 views
Troubles sharing GPIO and JTAG on MC56F8006
This is my first time with freescale (DSC MC56F8006) and I am having some troubles related to GPIOD3 and GPIOD0 configured as digital output/input respectively shared with the JTAG. When I try to ...
2
votes
1answer
59 views
Program speed with and without JTAG debugger
I have some custom boards with an ARM processor (marvell78100, armv5 compliant), some SDRAM and some Flash. I'm trying to investigate timings problem with the SDRAM, since it seems the layout was not ...
2
votes
1answer
64 views
Connecting with only JTAG
I've been wanting try out new microcontrollers and microprocessors other than the very mainstream Arduino and similar. So I want to start by making a inexpensive test board with a minimal test of ...
1
vote
3answers
162 views
Consensus on proper wiring for Cortex M 10 Pin JTAG Connector
For the past few weeks I have been working with the new revision of my ARM Cortex M4 design that I posted about a month ago, thanks again to everyone who provided me with much needed guidance and ...
0
votes
1answer
67 views
Segger J-Link GDB-Server / STM32100B-EVAL / Debugging hangs at first instruction
I'm using a J-Link and the corresponding Linux GDB-Server from Segger. When I start debugging with Eclipse the program is automatically halted at the first instruction in the startup assembler code. ...
2
votes
0answers
75 views
Best JTAG adapter for ARM Cortex A8?
I am bringing up a new board soon based on TI's AM335x cortex A8 CPU. Development environment is Ubuntu 12.04 running in a VM. Can anyone suggest a good reliable JTAG adapter what will work with ...
2
votes
0answers
92 views
JTAG Programming with LPC4330
Because the Example Virtual Serial Device project from NXPUSBLib contains a space in it's directory structure (specifically Example_VirtualSerialDevice/LPC43xx M4/...) I can not successfully download ...
0
votes
4answers
156 views
Readying a New Design, would appreciate som feedback
I designed a Arduino shield compatible board around the NXP LPC4337JBD144. so far I have been unable to get the first revision to program.
In the first design the JTAG header was not setup ...
5
votes
1answer
135 views
TI MSP430 JTAG Interface
I am working on interfacing a JTAG interface to a MSP430BT5190. Below is a showing of how it should be connected.
Looking at the pin out of the JTAG, I see there is a TDO and TDI. When connecting ...
2
votes
2answers
118 views
What are the typical uses for a non-inverting quad buffer IC?
Do excuse my lack of knowledge on the subject, but on the Opendous JTAG schematic there are two 74LCX125 IC's. The datasheet refers to them as Low Voltage Quad Buffers, but I don't fully understand ...
2
votes
1answer
144 views
Is the FT232H a single channel version of the FT2232H?
I'm looking at the Opendous JTAG Project, and would like to integrate a this JTAG debugger circuit on my ARM Cortex M3 experiment board I'm designing.
I noticed that Channel B, on the FT2232H chip is ...
0
votes
1answer
130 views
What's the difference between the ST-LINK/V2 and STX-RLINK programmers? [closed]
Do both support full on debugging with the ability to set breakpoints etc?
ST-LINK/V2
STX-RLINK
5
votes
3answers
296 views
Is there an open source USB to JTAG circuit I can include in my PCB design?
Im trying to find out if it would be possible to build/include a USB to JTAG circuit on my experiment circuit board I'm designing. My aim is not to reinvent the wheel, but use something that is ...
1
vote
2answers
97 views
Where does JTAGSEL connect to on a JTAG header?
I'm busy working on a PCB design for an Atmel SAM3S ARM chip. The following image is a screenshot of the JTAG 20 pin header schematic:
On the CPU, there's a pin for JTAGSEL, and looking through the ...
1
vote
1answer
160 views
Low priced universal USB ARM JTAG that works with a broad range of devices and SDK's?
Can someone recommend a reliable USB JTAG programmer/debugger for ARM processors, mostly Cortex-M3/M4, from a variety of manufactures like ST, TI, Atmel, and NXP, that will work with Keil, IAR, etc. ...
0
votes
2answers
475 views
Wifi Module over UART with STM32 mcu
I am trying to integrate an off the shelf wifi module with STM32f2 mcu over UART interface.
I need to test the board after laying out the board. Is there a way I can test this UART interface before ...
0
votes
1answer
110 views
JTAG basic question
I'm trying to understand how a JTAG connector looks. To successfully interface with a board, are there any alternatives to JTAG?
Will all the pins of the JTAG be clumped together, or can they be ...
2
votes
2answers
350 views
JTAG vs SWD debugging
Skimming through this article I'm just wondering, what are the benefits of SWD debugging over JTAG debugging?
I understand SWD uses less wires/pins, takes up less space etc. But how does it play out ...
4
votes
1answer
241 views
Why JTAG connectors are available in 10pins/14pins/20pins when JTAG is of 5pins
AFAIK, JTAG is requires 5 pins (Wikipedia article):
TDI (Test Data In)
TDO (Test Data Out)
TCK (Test Clock)
TMS (Test Mode Select)
TRST (Test Reset) optional.
Let's add two more Power supply Pins ...
1
vote
2answers
342 views
Program only runs when debugging in GDB - using Open OCD and Olimex arm-usb-ocd-h jtag to program at91sam3su
I'm trying to make my Atmel at91sam3u cortex-m3 arm chip make an LED blink. I have a Olimex ARM-USB-OCD-H jtag programmer, and I'm using Open OCD running on OS X to program my chip. I'm using the ...
5
votes
1answer
172 views
Multi-Device JTAG
I am designing a circuit. it will include ARM LPC1769 and AVR ATmega2560. I want to program these chips with JTAG. Now, the question is:
Is that possible to do it with a single JTAG programmer ...
2
votes
2answers
562 views
Raspberry Pi as JTAG programmer?
Other than obviously non-trivial problem of writing the software, is there any practical reason why the GPIO port of a Raspberry Pi couldn't be used as a JTAG programmer? I ask because I'm doing some ...
1
vote
0answers
235 views
JTAG adapters for various MCUs compatible with GNU/Linux [closed]
I'm going to experiment with various micro-controllers from now on and would like to know some opinions about official/3rd party JTAG programming&debugger adapters.
I'd like to know if some of ...
1
vote
2answers
256 views
Finding an affordable integrated USB MCU
I'm in the early stages of designing a development board around Cypress Semiconductor's PSoC 3 and 5 range of chips. Much like the Arduino, I'd like the programming experience to be very easy, and ...
4
votes
1answer
150 views
Using JTAG to “explore” a board without damaging it?
I have one Amontec JTAGKey2 Generic USB JTAG cable interface. What I am looking for is some explanation of how to "explore" a device of which I don't know all exact details, but for which I have a ...
2
votes
3answers
188 views
SWD debugging solution
I'm planning to start a project based around a Freescale Cortex-M0+ chip. Apparently the M0+ is SWD only and does not support JTAG.
I've been looking around, but I can't find much in the way of SWD ...
1
vote
1answer
246 views
Is it possible to write to serial terminal program via JTAG interface?
I have a CC430F5137 wireless development kit from Texas Instruments that I program via a JTAG interface, MSP-FET430UIF. On the computer side, the JTAG interface is connected to a USB port. Is it ...
4
votes
3answers
263 views
ARM Programming interface and tool chain
I have acquired a RM48L952 that is an ARM Cortex R4F from TI and I would like to start learning ARM development with this chip. My question is can I use any JTAG programmer to program it? Something ...
2
votes
1answer
278 views
USB to UART interface
I have a project about MSP430, data acquisition then sending through UART to another unit.
I have written and compiled all the codes for ADC and UART in IAR Embedded Workbench. The simulation works ...
2
votes
1answer
947 views
Building a JTAG programmer for ATmega
I want to program an ATmega over JTAG, but I would like to build the JTAG programmer myself.
Is it possible to program an ATmega128A by constructing a JTAG programmer similar to this?
It uses an ...
1
vote
1answer
258 views
Programming STM32-p207 using JTAG
I am a newbie learning to do ARM development.
I have the following development hardware
Olimex STM32-P207 & Olimex ARM-USB-TINY-H. The STM32-P207 user guide mentions the following:
Note: ...
0
votes
0answers
206 views
Beginning my development with Mini2440 (ARM9)
I am going to start my development in ARM9(mini2440 kit) in a few days. The kit is yet to be received.This is my very first project using linux. I know only a few things about linux and the project I ...
3
votes
1answer
48 views
Does FLEX10k support SignalTap? [closed]
Can I make an embedded logic analyzer for FLEX (flex10k) devices using SignalTap by JTAG?
1
vote
3answers
171 views
Boundary scan functionality of JTAG for onboard Flash programming
I would like to know whether we can use the Boundary Scan functionality of JTAG for programming an onboard Flash device without initializing the core CPU/processor (JTAG compliant Processor).
During ...
9
votes
2answers
678 views
Programming multiple FPGAs using JTAG
I have a JTAG chain connecting 4 Spartan 6 FPGAs that I program using ISE iMPACT. The software can program any strict subset of the 4 FPGAs in a row successfully, and in any order. However, when I ...
5
votes
1answer
104 views
How JTAG affects system load?
Although the question is general, for discussion purpose let us assume TI's OMAP platform and Linux. If I connect a JTAG device to debug it (or a JTAG tool runs on OMAP platform) , how the system ...
2
votes
4answers
442 views
Microcontroller's JTAG interface and PCB
I'm about to start making my own microcontroller circuit (using an Atmega series MCU, at least for the beginning) and I think I'm gonna get the AVR JTAGICE JTAG debugger & programmer.
I also plan ...
5
votes
1answer
1k views
Spy-Bi-Wire vs JTAG
I'm working on an MSP430 design and I'm very intrigued by the Spy-Bi-Wire two-wire programming interface. From what I read it is very similar in terms of functionality to JTAG and even looks better ...
3
votes
3answers
2k views
ST-LINK is serial communication possible?
I am using STM32F4 discovery board and Atollic TrueStudio for ARM Lite 3
I would like to pass some debugging data to PC using printf and I can't find a way to do it through STLink. Is it even ...
2
votes
1answer
319 views
Do I need to buy USB Blaster with DE0-Nano?
I am moving this question here to separate question altogether:
[DE0-Nano] [l]ooks really good, but do I need to buy the USB Blaster (or another
programmer) too?
Please, explain the context in ...
2
votes
2answers
108 views
PowerPC Interrupt Vector 0xfff00800
This is a long shot, and may come under fire as not being EE-enough of a question for this site, but what conditions will result in a PowerPC processor (e.g. Freescale 7448) taking a jump to address ...
1
vote
1answer
62 views
What are the exact semantics of “ENDIR IRPAUSE” command?
Consider the following SVF file snippet.
ENDIR IRPAUSE;
SIR 10 TDI (002);
Once the data have been shifted into the instruction register, should the state machine ...
2
votes
0answers
134 views
Is there a tool to generate .svf file for XMEGA programming?
There is a tool called avrsvf that can be used to convert .hex file to .svf for JTAG programming of AVR devices. The tool, however, does not support XMEGA devices. Is there a similar tool for XMEGAs?
4
votes
1answer
430 views
relation between com port, jtag and uart
can somebody please explain what is the relation between those terms. I tried to find some info in wikipedia, but there is no word about relation between those technologies, thanks in advance for any ...
1
vote
2answers
701 views
8-pin JTAG for Marvell Sheeva board
I am looking for different option of interfacing to the JTAG port on a PogoPlug board. I have found the picture below which has silkscreen (my board doesn't),
I have used JTAG before, but it was built ...
7
votes
6answers
2k views
Cheap FPGA dev board
I want to begin with FPGA, but I've never worked with once before.
I want a cheap kit, but I don't know where to start. I can find cheap boards, but then I can't get no information about the ...
1
vote
1answer
121 views
Design advice when daisy-chaining multiple JTAG devices
I know that JTAG was specifically developed to support daisy-chaining of multiple devices, but I am still worried that my board will show up and I won't be able to talk to one of the devices because I ...
