Projects / UrJTAG


UrJTAG aims to create an enhanced, modern tool for communicating over JTAG with flash chips, CPUs, and many more. It takes on the well proven openwince jtag tools code. Future plans include conversion of the code base into a library that can be used with other applications. A flexible remote communication protocol that can be used over almost any type of serial link (including TCP/IP) is currently being defined.

Operating Systems

Recent releases

  •  17 Apr 2009 22:26

    Release Notes: Improvements in the build system and library detection allow for better compatibility with Windows platforms, complemented by a self-installing executable for Windows. With the introduction of the "pod" command, all JTAG signals including TRST and SRST are now freely controllable. The flash programming performance has been improved by adding multi-byte write mode capability to the flash drivers, resulting in a speed-up of several factors when programming chips that support this burst mode.

    •  14 Sep 2008 14:52

      Release Notes: The BSDL parser has been rewritten with added support for IEEE 1532 extensions. Internally, many global variables were removed, which is a major improvement for everyone who wants to use UrJTAG as a library. The low level communication with USB cables has been properly separated from that with parport cables into new "usbconn" and "parport" link drivers, making it easier to support new USB cables with their custom protocols natively. Many annoyances and bugs have been fixed.

      •  20 Feb 2008 21:20

        Release Notes: This release can read BSDL descriptions natively, transfers data over USB much faster, and has some new bus and cable drivers. Numerous improvements have been added, and many bugs have been fixed.

        •  23 Dec 2007 19:15

          Release Notes: Using openwince JTAG Tools code as a base, all available patches for it have been integrated including the integration of an SVF player, many new bus drivers, flash drivers, part descriptions, and support for USB cables.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.