Technomate TM-9100 JTAG
- This program is compatible with Windows NT/2000/XP
as it is using window library ˇ°portTalk2.2ˇ±


- Go to BIOS Setup utility and check I/O address at Parallel port.
If the value is not 378, change it to 378.


Window Library Installation (PortTalk)

1. Double click on the porttalk.reg file and start the installation.
2. Copy "porttalk.sys" to "windows\system32\drivers".
3. Reboot the PC. ˇ°portTalkˇ± will start after rebooting.



gmaule

Firstly go into your pc bios (pc not laptop) and go to integrated peripherals and then make sure your onboard parallel port setting is set to

onboard parallel port setting is 378/irq7
parallel port mode SPP
this is all i changed in my pc bios setup because there was no other options but yours may be different .

now restart your pc and go into device manager and go to ports and then printer ports and then go into the port settings and then enable the option use any interrupt assigned to the port.

then proceed to the Barryr post

in the jtag software you downloaded rename Technomate-write-bootloader.exe to bootloader.exe

rename you jtag software folder to temp and place it in the root of your C:\ drive

goto a command prompt

type

C: then press enter

type

cd\temp then press enter

now type

bootloader.exe 9100-super

if you have your jtag connected to the 9100 super at this point power it on and then press the enter button on your keyboard to kick this off

use this and the Barryr post and you won't go wrong

Dead-Box Recovery.

If your TM9100 will not start-up, then from the knowledge gained from past Posts on the ***** Forum, there are things to try before the “jtag fix” is declared.

When in a state when the box will not start-up, and there is no TV display (from a Scart-Socket Connection) it is best to get the box into a basic state….This is done by removing all external cams, viewing cards, SD cards, and disconnecting the Hard Drive if fitted.
Sometimes after the above procedure, the box will spark into life again and a Factory Reset, followed with serial reload of the most up to date basic flash image uboot, and noboot followed by a compatible (of the same generation) Final Image.

When switching ON from the mains, is there a front Panel display?
If there is none, check the Power Supply is working.
If this is fine, remove all external cams, viewing cards, SD cards, and disconnect the Hard Drive if fitted and try again.
If after several retries, the display is dark, then probably the uboot file in flash is corrupted and a jtag fix must then be considered.

When switching ON from the Mains, is there a Red or Blue power indicator with or without four green dashes on the display?
We think the four green dashes is better news meaning it is the start of the main Image boot program and that is corrupt.
This usually indicates there is CPU I/O activity, and a serial cable recovery is strongly possible.
First of all, remove all external cams, viewing cards, SD cards, and disconnect the Hard Drive if fitted, before attempting a serial cable recovery.

Serial recovery procedure:
Connect an RS232 null modem cable between the TM9100 or TM9101 and the PC.
Start the Technomate Control Centre 6 and select the latest uboot image (you have to select Image files in ‘File of Types’ Dropdown Box in order to see an image to select).
With the ‘OK’ Button depressed, switch ON the TM9100 power, and the download of the uboot image should start.
Repeat above until it loads.
If you are lucky, you can proceed with loading the main Image, using the same method for the noboot Image as for the uboot one.
Then carry out a Factory Reset and re install your Image settings.

Jtag recovery procedure:
This is the last resort, and only considered when you are convinced that the TM9100 or TM9101 is completely lifeless.
The relevant jtag files ‘Technomate_TM9100_JTAG.zip’ is obtained in the Tools & Loaders Section. http://www.*****.co.uk/forum/showthread.php?t=112292
It is best to unpack the Technomate_MM9100_JTAG.zip into C:\technomate_TM9100_JTAG so that it is easy to navigate to.
To access it in Dos 8.3 format the file would be “cd techno~1<CR>”

First of all you need a PC with a Parallel Port with PortTalk2.2 installed.
Within the newly created directory ‘C:\technomate_TM9100_JTAG’, there is an Installation readME together with the necessary files to get ‘portTalk2.2” working on your PC.
It has been shown from past experience, to use a PC rather than a laptop because PortTalk2.2 requires 33ohm on the port resistance…. Nearly all laptops are 22ohm and this may cause problems.

The other files in directory c:\tchnomate_TM9100_JTAG, is the executable ‘Technomate-write-boot-loader.exe’ a sub-directory ‘root’ containing the ‘files u-boot-9100’ and ‘u-boot-9101’,
also a PDF ‘TM9100 JTAG Manual’ with instructions on how to construct a jtag cable.

The recovery is carried out from the DOS command window.

Assuming you have Made or Bought the correct Jtag cable then connect to the TM9100 or TM9101 Circuit board as shown in the PDF drawing.
Pin 1 on the TM9100 16 pin connector is located at front near card readers.
Pin 1 on the Cable Connector is denoted with a small triangle on the plastic moulding.
Connect the other end to your PC’s Parallel Port.
Switch ON your TM9100 or TM9101.

On the PC, enter the DOS window.

From the root Directory C:\
Type:
cd Techno~1<CR>
C:\Techno~1\>

Type:
technomate-write-bootloader.exe 9100<CR> (If this is an Original TM9100)
or,
technomate-write-bootloader.exe 9100-super<CR> (If this is a Super TM9101)

There is a space after .exe and 9100 or 9100-super.

There should be the following response on you PC Screen:

**** CAUTION !!!! ********************************* *************
* *
* JTAG Flasher for Technomate TM9100 (06. 2007) *
* This is "Write Boot-loader" for Window *
* GPL (c) 2006 T-Hydron *
* *
********************************* ***************** **************
*** CPU and JTAG communications check ***
LPT/JTAG IO Delay set to 1
Your target CPU seems to be a PowerPC indeed. Let's continue...
Hardware setup ok
*** Flash check ***
manufacturer code: 0x0001
memory size code: 0x227e
Chip erase 0x7FC00000 ................................. ................. ....
Flash bootloader
file size : 196608
100% done.
Check flash
100% done.
****Flash ok.
C:\Techno~1>

At first, nothing will be to obvious.
The process takes about 15 minutes...at which stage you hopefully will see the above the unit will then restart.
Power Down the TM900 or TM9101, and remove the JTag cable.

If this fails after the first time, try the Jtag again as the experience below indicates:
Quote
“This time after jtag the " - - - -" appeared and after a 30 odd minute wait final PAL arrived instead of reboot loop.”
Unquote.

If the Jtag succeeds, then carry out a Serial recovery procedure.

The End