Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

ARM RDI Needed, to Build a versatile JTAG emulator with 1chp

Status
Not open for further replies.

jamesz

Junior Member level 3
Junior Member level 3
Joined
Jun 15, 2002
Messages
29
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
93
ds2432 programmer

The FTDI has release chip FT2232C with a great function MPSSE on-chip. MPSSE is fully configurable, and is programmed by sending commands down the data pipe. These can be sent individually, or more efficiently in packets. MPSSE is capable of a maximum sustained data rate of 5.6 Mega bits / s.


**broken link removed**
**broken link removed**

If you have interest to build a versatile JTAG emulator for ARM, AVR, SH, Coldfire and any JTAG debug based MCU, or an ISP downloader for thousands of microcontrollers , please share your resources.

Or could someone create a sourceforge project?

is it a Killer of xxxICE?



contact me: E-Mail: jamesztyou@yahoo.com
 

programmer ds 2432

Macraigor has introduced a tiny full-speed JTAG (IEEE Standard 1149.1) or BDM (background debug mode) debugger that essentially converts a JTAG header to a USB header.

http://linuxdevices.com/news/NS7199991898.html

and also
http://www.macraigor.com/usbDemon.htm

The usbDemon™ is a mid-cost interface used in the design, debug, and programming of microprocessor based embedded systems. One side of the usbDemon interfaces to the USB port of a host IBM compatible PC and the other side connects to an OCD (On-Chip Debug) port of the target system. This port may be JTAG, E-JTAG, OnCE, COP, BDM, or any of several other types of connections.

When I looking jtag_usb.dll from Macraigor Systems OCD Commander,
I found that Macraigor fast USB JTAG interface using FT2232 chip .....

It must be very easy to making low cost and fast USB JTAG interface.
 

ds2432 jtagkey

**broken link removed**

USB to JTAG Bus Interface - Sample Project

*** NEW 3rd October 2004 ***
Overview

This example project for the FT2232C demonstrates how to use the devices Multi-Protocol synchronous Serial Engine (MPSSE) to make a USB to JTAG bus interface. The executable application and full project code (in Delphi) are provided.

Requirements

This project is designed to run on Windows 2000 or Windows XP and requires FTDI?s FT2232C drivers to be installed

To download the Project documentation and schematics in Adobe Acrobat PDF format,
**broken link removed**

To download the Delphi source code for the application,
**broken link removed**
 

rdi arm source code

$750.... 8O
 

mpsse

jamesz said:
$750.... 8O

But it is very simple, for self making.....
Only FT2232C, config EEPROM, crystal 6MHz, and (2 tranzistors or 1 gate buffers) for reset signals ....
 

rdi jtag

The problems are:
1. EEPROM content
2. Pinouts(for JTAG connector)
 

arm rdi protocol

klop said:
The problems are:
1. EEPROM content
2. Pinouts(for JTAG connector)

In EEPROM VID and PID not problem, any other settings ???
[FtdiHw]
%USB\VID_08AC&PID_1025&MI_00.DeviceDesc%=usbDemon.Dev, USB\VID_08AC&PID_1025&MI_00
%USB\VID_08AC&PID_1025&MI_01.DeviceDesc%=usbDemon.Dev, USB\VID_08AC&PID_1025&MI_01

For JTAG pinout, only unknown is RESET signals (for CPU and JTAG),
but it is optional signals, and JTAG must working without these signals.
 

ocd rdi interface

Bad news about usbDemon clonning......

usbDemon for hardware protection using DS2432 chip
1kb Protected 1-Wire EEPROM with SHA-1 Engine

**broken link removed**
**broken link removed**

White Paper 3: Why are 1-Wire SHA-1 Devices Secure?
**broken link removed**


Other hardware not problem to build.
One way to for protectection removing is patching jtag_usb.dll file .....
 

ads rdi source code

Macraigor sucks badly.

Would it be possible to write a software that implements the same interface as the OCD Commander/OCD Remote and interacts with a FT2232C-based JTAG adapter as in the FTDI application?

Thus it would be possible to use GDB or other "Macraigor OCD"-compatible debuugers without the hassle of shelling out 750 USD for "protection" hardware.
 

cheap rdi jtag

Hi. Who can give me schematic(from original pcb, and eeprom connection too) for usbDemon? I'll make it and try to patch dll's.

Thanks.
 

ds 2432 reset

JTAG DLL Available
FTDI have published a Windows DLL and accompanying programmer's guide to simplify using the FT2232C's multi-protocol synchronous serial engine (MPSSE) to interface to JTAG devices. Code examples using the DLL with popular programming languages such as Delphi, LabVIEW, Visual Basic .NET and Visual C++ .NET have also been made available.

The FTCJTAG DLL is available for free download from the FTCJTAG page, which is located in the MPSSE area of the Projects section of the FTDI web site. The functions available are described in the FTCJTAG Programmer's Guide.

**broken link removed**
**broken link removed**

It working:
FT2232CJTAGC++NETTestApp.exe
Found 1. device name=Dual RS232 A
JTAG read data ID: 1F 0F 0F 0F

FT2232C JTAG board is connected to Samsung S3C4530A CPU.
 

reset ds2432

Scan from original usbDemon .....
 

arm rdi jtag gdb

hi, dainis can you post and back side picture of usbdemon. And what is U2 and U3 chips.

Thanks.
 

arm rdi dll download

U2 DS2432
U4 93LC46B Microchip
U3 Z078 SN74LVC2G07 (not 100% ???)
 

amontec jtagkey configuration eeprom

checkout the JTAGkey from Amontec at
https://www.amontec.com/jtagkey.shtml

It is based on FT2232 FTDI devices, but comes with wide IO voltage range from 5V to 1.4V.

It is fully supported by OpneOCD for ARM debug (+ flash upload) via GNU ARM (GCC GDB) and via Eclipse IDE.

Amontec will provides generic JTAG FPGA interface too.
 

jtagkey + rdi

Look at **broken link removed**
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top