Jtag Tool 4.23 Free Download

TJTAG - EJTAG De-Brick tool - IMPORTANT CHANGE:See 1st Post.

DD-WRT Forum Forum Index ->General Questions

Ok, so I really need a link the latest jtag tool. I have searched, but I cant find one. The reason that I cant download it myself is that the website (tech-modz.com) is not available right now. So can someone upload or post a link to cool shrimp's jtag tool and if possible the latest version (4.23).

View previous topic :: View next topic
AuthorMessage
Tornado
DD-WRT Developer/Maintainer
Joined: 07 Jun 2006
Posts: 2087
Location: Odessa, Ukraine

Posted: Sun Nov 04, 2007 19:14 Post subject: TJTAG - EJTAG De-Brick tool - IMPORTANT CHANGE:See 1st Post.
I have decided that after working on Tjtag for almost 6 years, and very few donations, that tjtag will only be available from http://tjtag.com
In order to receive tjtag, I will require a min. $5.00 donation, to help me cover cost. You may contact me with your requests, and for help with processors not in tjtag at my e-mail address tornado@tjtag.com
I'm sorry it has come to this....
Regards,
Tornado
Tjtag 3.0.2 RC2-5 soon to be available
Tjtagv 3.0.1 Released Aug-30-2009
Please read changelog in the docs directory
Tjtagv3 Released Aug-26-2009
Tjtagv3 final pulled because of an error found, I will post a new version 3.0.1 shortly. tjtagv3 final had a typo in it that caused it to write backup data twice - do no not trust your backup, it has been fixed and tested.
Tjtagv2.1.4 Released Mar-21-2008
Tjtagv2 Released Jan-16-2008
Files are located in the download section
Downloads -->>others-->>tornado-->>jtag
As always, please leave feedback, its how we improve..
Your Support for Tjtag and Tornado!
P.S> Special thanks to Eko, BS, Redhawk, Barryware, Sash and all the members that helped me test.
PPS. maybe interesting jtag discussions here and here

_________________
Want JTAG support - Donate a router
or Donate with PayPal !
My preferred parallel jtag adapter:
TIAO Parallel adapter
Tjtag website - http://tjtag.com
Compiling DD-WRT on:
AMD Phenom II X6 1090T @ 3926.667 Mhz
Aptosid X64 - Debian SID X64
Ubuntu 10.10 X64 - Arch X64

Last edited by Tornado on Sun Nov 13, 2011 17:07; edited 42 times in total
Sponsor
<=' td='>
dexter4000
DD-WRT Novice
Joined: 12 Oct 2007
Posts: 25

Posted: Tue Nov 06, 2007 1:29 Post subject:
great work Tornado
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Tue Nov 06, 2007 23:43 Post subject:
Ok I'm not to sure what command line to issue for debricking a wrt54gs 7.
Could someone help with this.
I'm trying
tjtag -flash:wholdflash /skipdetect /fc:11 and it sticks at block 1, and 6 lights on.
Could someone help out?
xircommy
DD-WRT Novice
Joined: 06 Oct 2007
Posts: 21

Posted: Wed Nov 07, 2007 2:45 Post subject:
Wingit
I use this commands give by Tornado 'tjtag -backup:cfe /noreset or tjtag -backup:cfe /noemw' but you need change '-backup:cfe to -flash:wholeflash /noreset or flash:wholeflash /fc:11 /noreset' if doesn't work.
from now I hope you get lucky.
Tornado
DD-WRT Developer/Maintainer
Joined: 07 Jun 2006
Posts: 2087
Location: Odessa, Ukraine

Posted: Wed Nov 07, 2007 4:23 Post subject:
@Wingit
xircommy, is right, except - I am changing the flash definitions all the time, so / FC:11 may not be your flash chip. run Tjtag with a -probeonly /noemw to see if it detects your flash chip.
If it does you can continue, if it doesnt, just run Tjtag alone with no switches, it will list all the available flash chips it knows about, then you can choose the correct one for your router.
I use 'For the GSv6 and that processor'
Tjtag -flash:cfe /noreset
Also, you do not need to flash wholeflash, only the BSP 'If you have one for your router' and you do not need /skipdetect or the /fc switch, everything you need is already in tjtag for that router.

_________________
Want JTAG support - Donate a router
or Donate with PayPal !
My preferred parallel jtag adapter:
TIAO Parallel adapter
Tjtag website - http://tjtag.com
Compiling DD-WRT on:
AMD Phenom II X6 1090T @ 3926.667 Mhz
Aptosid X64 - Debian SID X64
Ubuntu 10.10 X64 - Arch X64
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 14:30 Post subject:
Thanks for the help.
I tried the tjtag -probleonly /noreset and it found every thing just fine. then tried the -flash:wholeflash /noreset, currently it appears to be flashing because I have chip locations scrolling on the screen. but there are no lights flashing. So either it's not loading or it is. will see what happens when it's completed
Fingers crossed
Thanks
xircommy
Tornado

Last edited by Wingit on Wed Nov 07, 2007 14:40; edited 1 time in total
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 14:38 Post subject:
currently at 17 %
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 15:05 Post subject:
ok it stopped at 22% 1fc751d0, oh well. But the lights are on now. Before they would not stay on. Thats good
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 15:21 Post subject:
Ok tried it again with the command tjtag -erase:wholeflash /noreset, this time it erased the 39 blocks but before it would not, and then started flashing the chip. So lets see were it takes me this time. Currently at 2 %.
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 16:14 Post subject:
ok it stopped at 54% 1fd17900,. Ok so tjtag -erase:wholeflash /noreset again. My thought is it its cleaning more and more so I will run the command again.
Sorry if I'm posting to much on the same subject but I was thinking it might help someone else out as to what I'm running into. So please bare with me.
Tornado
DD-WRT Developer/Maintainer
Joined: 07 Jun 2006
Posts: 2087
Location: Odessa, Ukraine

Posted: Wed Nov 07, 2007 16:21 Post subject:
Read your PM's, also if you are flashing an original wholeflash then you don't need to flash anything else, @ %50 you have the BSP on, and just need to give it the firmware thru the mgmt console.
_________________
Want JTAG support - Donate a router
or Donate with PayPal !
My preferred parallel jtag adapter:
TIAO Parallel adapter
Tjtag website - http://tjtag.com
Compiling DD-WRT on:
AMD Phenom II X6 1090T @ 3926.667 Mhz
Aptosid X64 - Debian SID X64
Ubuntu 10.10 X64 - Arch X64
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 18:00 Post subject:
It completed and at 1 hour 14 min.
Great that was my next question. I will check it thru the mgmt console and let you know. Also 5 lights remain on.
Tornado
DD-WRT Developer/Maintainer
Joined: 07 Jun 2006
Posts: 2087
Location: Odessa, Ukraine

Posted: Wed Nov 07, 2007 18:15 Post subject:
If you put a whole flash on it, meaning your original backip, and you have 5 lights on then either the backup is bad or the flash was ! I don't recommend flashing a wholeflash, just the BSP, then you can install the original firmware thru the MGMT console.
_________________
Want JTAG support - Donate a router
or Donate with PayPal !
My preferred parallel jtag adapter:
TIAO Parallel adapter
Tjtag website - http://tjtag.com
Compiling DD-WRT on:
AMD Phenom II X6 1090T @ 3926.667 Mhz
Aptosid X64 - Debian SID X64
Ubuntu 10.10 X64 - Arch X64
Wingit
DD-WRT Novice
Joined: 25 Sep 2007
Posts: 43
Location: Independence, Louisiana

Posted: Wed Nov 07, 2007 18:21 Post subject:
Ok you are going to have to run me thru that, Please
Thanks
I have the linksys firmware file. I also emailed you.
DD-WRT Forum Forum Index ->General QuestionsAll times are GMT

DRIVER MSP FET430UIF JTAG TOOL WINDOWS 8.1 DOWNLOAD. Install texas instruments. Msp-fet430uif free download, sourceforge. Digi key electronics. Pitney bowes inc, fet430uif texas instruments, flash emulation tool. Target communications dialog. We have recently shared the latest setup of Easy JTAG EMMC tool and free download links are available for download on this page. This tool can support to repair of a wide list of devices in fully automatic mode or in manual mode. Your latest android never will be bricked with our box. It has many other features which we have listed below.


Navigation

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

JTAG Tools is a software package which enables working with JTAG-aware(IEEE 1149.1) hardware devices (parts) and boards through JTAG adapter.

This package has open and modular architecture with ability to writemiscellaneous extensions (like board testers, flash memory programmers,and so on).

JTAG Tools package is free software, covered by the GNU General PublicLicense, and you are welcome to change it and/or distribute copies of itunder certain conditions. There is absolutely no warranty for JTAG Tools.Please read COPYING file for more info.

Warning: This software may damage your hardware!

Feedback and contributions are welcome.

Download

Latest released version is jtag-0.5.1 available in source form from theSourceForgedownload site.

News

JTAG Tools is no longer developed here.
The further development resumed in UrJTAG project.

jtag-0.5.1 (2003-10-11):

Jtag tool 4.23 free download pc
  • Added new JTAG declarations for
    • Altera EP1C20F400 (Rojhalat Ibrahim)
    • Altera EPM7128AETC100 (Rojhalat Ibrahim)
  • Added additional checks for valid ByteBlaster cable connection and enabled all variants of the cable (patch 793313, Rojhalat Ibrahim).
  • Used real data bus width for data reading in PXA2x0, SA1110, and SH7727 bus drivers (based on patch 792591, thanks to Guennadi Liakhovetski).
  • Added 'initbus' command to allow dynamic bus driver loading.
  • Added support for flashes with multiple block erase regions for 'flashmem' (Bradley D. LaRonde).
  • Added BOOT_DEF register emulation for PXA2x0 bus driver.
  • Fixed inverted TRST signal for Macraigor Wiggler JTAG Cable see patch 799377 for more info, thanks to Mike Tesch for reporting).
  • Added Ka-Ro TRITON (PXA255/250) JTAG Cable driver (patch 805103, Andreas Mohr).
  • Added initial JEDEC detection for flash chips (Bradley D. LaRonde).
  • Added support for AMD Am29LV800B flash (Bradley D. LaRonde).
  • Added support for 1 x 16 AMD flash (Bradley D. LaRonde).
  • Spelling and documentation fixes (patch 805108, Andreas Mohr).
  • Fixed minor bugs.
  • Updated translations:
    • Slovak

jtag-0.5 (2003-08-19):

  • Fixed bug with SELECT, AUTOFD, and STROBE signals handling (bug 745824).
  • Added new commands 'peek' and 'poke' (patch 747447, Matan Ziv-Av).
  • Fixed bugs in SH7727 bus driver (thanks to Rainer Dörken).
  • Added bus drivers for Hitachi SH7750R and Broadcom BCM1250 (patch 753300, Matan Ziv-Av).
  • Added bus driver for Hitachi SH7751R (patch 773533, Matan Ziv-Av).
  • Added bus width detection using MD3 and MD4 signals in SH7727 bus driver (thanks to Rainer Dörken).
  • Changes in 'discovery' command:
    • removed explicit JTAG chain length detection (patch 753298, Matan Ziv-Av)
    • simplified output messages
    • removed support for report results to file
  • Added new command 'part', syntax changes for 'set', 'get', 'dr', 'instruction', and 'print' commands.
  • Added support for multiple buses, added new 'bus' command to change active bus.
  • Added initial JTAG declarations for Broadcom BCM3310 (see support request 770145 for more info, thanks to Ramses VI).
  • Added JTAG declarations for Samsung S3C4510B (Jiun-Shian Ho).
  • Added bus driver for Samsung S3C4510X (Jiun-Shian Ho).
  • Fixed invalid memory allocation size (core dump) in jtag_parse_line() function.
  • Added new 'include' command.
  • Added new commands 'signal', 'register', 'bit', and enhanced 'instruction' command to allow create JTAG declarations from command line (or script).
  • Added new 'eraseflash' command (patch 772267, Thomas Fröhlich).
  • JTAG declarations are now executed as scripts.
  • Added support for parts without IDCODE instruction.
  • Added support for 'downto' in bit vectors and 'observe_only' into bsdl2jtag (patch 787346, Brad Parker).
  • Added support for Intel SCS command set (patch 787978, Jani Monoses).
  • Added support for 1 x 8 bit AMD Flash (patch 772499, Matan Ziv-Av).
  • Added support for 1 x 8 bit Intel Flash (patch 753295, Matan Ziv-Av).
  • Minor bugs fixed.
  • New translations:
    • Slovak

jtag-0.4 (2003-05-29):

  • Added support for executing scripts directly from stdin (parameter '-').
  • Disabled external bus cycles for PXA250 for addresses above 0x04000000.
  • Fixed bug in BUSY signal handling in Linux ppdev driver.
  • Optimized bus drivers to increase bus access speed (readmem, flashmem, ...).
  • Added new command 'endian' to configure access mode to external files.
  • Added JTAG declarations for
    • Broadcom BCM5421S (patch 743129, Matan Ziv-Av)
    • DEC SA1100 (thanks to Jachym Holecek)
  • Added bus driver for Hitachi SH7727 (based on patch 743140, Matan Ziv-Av).
  • Added support for printing current JTAG frequency.
  • Added support for 'signal' keyword (as alias for 'pin') into JTAG declarations.
  • Minor bugs fixed.

jtag-0.3.2 (2003-04-04):

  • Added driver for Keith & Koep JTAG Cable.
  • Ported to NetBSD/i386 (Jachym Holecek).
  • Added JTAG declarations for Xilinx XCR3256XL-FT256 (Jachym Holecek).

jtag-0.3.1 (2003-03-19):

  • Added support for Intel PXA255 A0 (thanks to Mike Sprauve).
  • Added support for running scripts specified as jtag command line parameters.
  • Added support for comments in scripts. Lines started with `#' are treated as comments.
  • Added support for Linux ppdev parallel port driver. Non-root users can use JTAG Tools now.
  • Added new `bsdl2jtag' conversion tool (Matan Ziv-Av).

jtag-0.3 (2003-02-25):

  • Changes in interactive commands:
    • enhanced 'dr' command functionality
    • new 'set signal' command
    • new 'get signal' command
    • new 'script' command (Alessandro Zummo)
  • Added support for JTAG cables:
    • Mpcbdm JTAG Cable (Christian Pellegrin)
    • Arcom JTAG Cable (patch 682310, Ian Campbell)
  • Added JTAG declarations for
    • Intel IXP425 (Christian Pellegrin)
    • Xilinx XC2C256-TQ144 (Alessandro Zummo)
    • Broadcom BCM1250 (Matan Ziv-Av)
    • Hitachi SH7727 (Matan Ziv-Av)
  • Added bus driver for Intel IXP425 (Christian Pellegrin).
  • Added support for all 6 static memory banks for Intel SA1110 (bug 682660).
  • Added support for bidirectional 'B' boundary scan bits (Christian Pellegrin).
  • Added support for 1 x 16 bit memory configuration (Christian Pellegrin).
  • Added buffered file reads/writes (Christian Pellegrin).
  • Added support for flash drivers (August Hörandl).
  • Added flash driver for AMD chips (August Hörandl).
  • Added support for rc and history files (Alessandro Zummo).
  • Added support for localization.
  • Some bugs fixed.

jtag-0.2.2 (2003-02-04):

  • Added new manufacturer: Cypress. (patch 669157, Chris Ellec)
  • Added new 'frequency' command to limit maximum TCK frequency
  • Added support for parallel ports with I/O addresses above 0x3FF

jtag-0.2.1 (2003-01-13):

  • Fixed compile error (bug 665923, thanks to Chris Ellec).
  • Added support for Macraigor Wiggler JTAG Cable (Stas Khirman).
  • Added support for Altera ByteBlaster/ByteBlaster II/ByteBlasterMV Parallel Port Download Cable.
  • Fixed some other bugs.

jtag-0.2 (2003-01-08):

  • Completed JTAG declarations for Xilinx XCR3128XL-CS144.
  • Fixed crash if flash memory is not detected.
  • Added new 'discovery' command for discovery unknown JTAG chains.
  • Added JTAG cable driver support and new 'cable' command.

jtag-0.1 (2002-11-25):

  • Initial public release.

Thanks

Ian Campbell,Alex (d18c7db),Rainer Dörken,Chris Ellec,Thomas Fröhlich,Jiun-Shian Ho,Jachym Holecek,August Hörandl,Rojhalat Ibrahim,Stas Khirman,Bradley D. LaRonde,Guennadi Liakhovetski,Andreas Mohr,Jani Monoses,Brad Parker,Christian Pellegrin,Ramses VI,Mike Tesch,Holger Schurig,Matan Ziv-Av,Alessandro Zummo

Supported host operating systems

JTAG Tools should run on all Unix like operating systems includingMS Windows with Cygwin installed.

Supported hardware

JTAG adapters/cables (see help cable command for more info):

  • Arcom JTAG Cable
  • Altera ByteBlaster/ByteBlaster II/ByteBlasterMV Parallel Port Download Cable
  • ETC EA253 JTAG Cable
  • ETC EI012 JTAG Cable
  • Ka-Ro TRITON (PXA255/250) JTAG Cable

JTAG-aware parts (chips):

  • Altera EP1C20F400
  • Altera EPM7128AETC100
  • Atmel ATmega128 (partial support)
  • Broadcom BCM1250
  • Broadcom BCM5421S
  • Broadcom BCM3310 (partial support)
  • DEC SA1100
  • Hitachi SH7727
  • Intel IXP425
  • Intel SA1110
  • Intel PXA250/PXA255/PXA260/PXA261/PXA262/PXA263
  • Samsung S3C4510B
  • Xilinx XC2C256-TQ144
  • Xilinx XCR3128XL-CS144
  • Xilinx XCR3256XL-FT256

Flash chips (2 x 16 bit configuration only):

  • Intel 28FxxxJ3A (28F320J3A, 28F640J3A, 28F128J3A)
  • Intel 28FxxxK3 (28F640K3, 28F128K3, 28F256K3)
  • Intel 28FxxxK18 (28F640K18, 28F128K18, 28F256K18)
  • AMD Am29LV64xD (Am29LV640D, Am29LV641D, Am29LV642D)

Required software

Required only for MS Windows:

  • Current Cygwin net installation from http://cygwin.com/

Required for all systems:

  • include package from http://openwince.sourceforge.net/include/
  • readline (it is probably a standard part of your distribution)

Build & installation instructions

  1. Download and install required software (see previous section).
  2. Download and unpack jtag sources.
  3. Run ./configure script. Use optional --with-include parameter if required. See `./configure --help` for more info.
  4. Run `make`.
  5. Run `make install`.

Running JTAG Tools

Jtag Tool 4.23 Free Download For Windows 7

Connect your JTAG adapter between your PC and target device and turnon your device.

To run JTAG Tools type jtag and press <Enter>. jtag should start anddisplay some initial informations. Output should end with line like this:

This is 'jtag command prompt'. Type help and press <Enter> for initial helpabout available commands. To exit JTAG Tools type 'quit' and press <Enter>.

First task: Select JTAG cable and parallel port address.

Type help cable for list of supported JTAG cables.Type cable command with arguments. Example:

Easy Jtag Download

Second task: Detect parts on the JTAG chain.

Type detect at the jtag command prompt:

Your output should look like this:

If you get empty output or an error message your JTAG adapter is not connectedproperly, or your target board doesn't work, or it is turned off.

detect command is required before all other commands.

Third task: Print current JTAG chain status.

Type print at the jtag command prompt. Here is an output example:

Fourth task: Sample device pin status.

Note: BSR is 'Boundary Scan Register'

Fifth task: Burn flash connected to the part.

or:

Jtag Tool 4.23 free. download full

Contacts

Homepage: http://openwince.sourceforge.net/jtag/

CVS repository: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openwince/jtag/

Free Jtag Download Usb

Please report and track bugs at (please use Category 'jtag'):http://sourceforge.net/tracker/?group_id=52603&atid=469850

Mailing list (discussion, questions): openwince-list@lists.sourceforge.net
Subscribe: http://lists.sourceforge.net/mailman/listinfo/openwince-list

Mailing list (announce): openwince-announce@lists.sourceforge.net
Subscribe: http://lists.sourceforge.net/mailman/listinfo/openwince-announce

Jtag Tool 4.23 Free Download Version

Patches and improvements are welcome at (please use Category 'jtag'):http://sourceforge.net/tracker/?group_id=52603&atid=469852

Feature requests are welcome at (please use Category 'jtag'):http://sourceforge.net/tracker/?group_id=52603&atid=469853

Support requests are welcome at (please use Category 'jtag'):http://sourceforge.net/tracker/?group_id=52603&atid=469851

$Id: index.html,v 1.31 2010/03/29 17:16:39 telka Exp $