Letux 400 JTAG

JTAG-Tools

Table of Content

JTAG Software Tools

OpenOCD

Although the Openmoko Debug Board is thought for ARM processors, JTAG is not specific. The Openmoko Debug Board uses a FTDI chip to control a serial (RS232) interface and JTAG through USB. And, there are Linux drivers available.

OpenOCD is a free and open software to do the debugging.

So we think that we can use it...

We just have to find out how to use and configure it for MIPS processors (you need to write some machine code into the instruction registers to have the memory controller read/write the NAND flash).

Here is a link where some guy did use OpenOCD for MIPS:

(E)JTAG for MIPS: http://www.linux-mips.org/wiki/JTAG (this page says that OpenOCD just supports ARM processors?)

A low-cost EJTAG interface and daemon software: http://www.totalembedded.com/open_source/jtag/mips32_ejtag.php

Other ideas

Here, some guy did unbrick a Neo 1973 using OpenOCD:

http://wiki.openmoko.org/wiki/Unbricking_the_Neo1973_%28GTA01%29_without_a_debugboard

Specific xburst tools

http://projects.qi-hardware.com/index.php/p/xburst-tools/downloads/

http://www.hermann-uwe.de/blog/qi-hardware-freedom-redefined--new-open-hardware-company-to-ship-ben-nanonote-device-in-fall-2009

http://groups.google.com/group/linux.debian.devel.mentors/browse_thread/thread/a74a91133d6eb7ae

Created: 14 years 5 months ago
by Nikolaus Schaller

Updated: 6 years 5 months ago
by Nikolaus Schaller

Old Revisions