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.

OpenJTAG: USB to JTAG, USB to Serial, openocd based debugger

Status
Not open for further replies.

thisway

Newbie level 1
Joined
Jun 21, 2010
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,305
OpenJTAG is a great three-in-one (USB to JTAG, USB to serial port, on-line debugging) debuger. It can be used on both desktop and laptop even lack of serial or parallel ports, to debug ARM7, ARM9, Cortex-M3, XSCALE series CPU of nude board procedures, bootloader, the kernel, etc.


In the embedded development field, there are a lot of good debugging and simulation tools, such as Keil, IAR, Rowley Associates, and so on. Although they are easy to install, convenient to use, and provide powerful functions, but too expensive (several hundred dollars or more), even need to buy support hardware, eg. the J-Link, U-Link USB to JTAG the box, which is not a small sum of expenditure.

For the students or some engineers who has a limited budget for development , they can use free development tools, such as Eclipse, OpenOCD, then through some of the cheapest JTAG adapter (such as JTAG parallel port, etc.) will be able to reach the effect that close to or even beyond the above-mentioned commercial software.

Parallel Port JTAG rate is too low, in general rarely used to debug. This course use OpenJTAG converters, with Eclipse, OpenOCD, and other open source software, you can complete downloading, programming and debugging tasks and so on.

For s3c2410 and s3c2440 board, there is an programmer named flash, it can use OpenJTAG to burn the Nor flash or Nand flash directly.


OpenJTAG package performance:
Hardware features:
USB:
USB2.0 full-speed interface
use of USB power
Plug and Play

JTAG:
IEEE 1149.1 standard
6Mbits/sec largest rate
150 times of parallel port JTAG
Multi-ICE 10-pin socket
Multi-ICE 10-pin socket
target system 3.3V

Serial port:
RS232 Standard
7 or 8-bit of data
2 or 1 bit of stop
odd check/dual check / mark / space / no check
235kbps maximum baud rate

On-line debugging features:
Support for multiple CPU series: ARM7, ARM9, Cortex-M3, XSCALE


Software features:
Eclipse integrated development environment installation and course (Linux / Windows version)
On-line debugger OpenOCD installation and course (Linux / Windows version)
Real-time debugging features: one-step, running at full speed, reset, hardware / software breakpoints, jump etc.
CPU registers, memory, variable observation window (dynamic changes in real-time view)
support ARM's built-in Cache and MMU function
online programming variety of Nor Flash and Nand Flash
Driver: support Linux2.4 or later, Windows ME/2000/2003/XP


If you are interested for it, you can contact me: MSN/Email thisway.diy@163.com

You can also take a look for it :
https://item.taobao.com/auction/item_detail-0db1-47aeeccb54e9c1c3889a53276d52d7f1.jhtml
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top