158004.B00
55
In the safe BIOS programming mode TP3F016 is run with the following single
parameter:
TP3F016 -u<filename>
-u
-u<filename> (u for ’update BIOS’). Program the specified BIOS image file
into the device. In this safe mode the program checks to see if the file is
present on the disk, and is a plausible BIOS image (i.e. it is 256k bytes in
size). The program then erases the top 256k bytes in the Flash memory, and
programs and verifies the file.
In the flexible mode TP3F016 is run with any or all of the following parameters:
TP3F016 -e -sxx -p<filename> -v<filename> -oxxxxx -lxxxxx -q -dxxxxx -cx -h
-e
If -e is specified the entire device will be erased. If -e is not specified the
device will not be erased. The default is to not erase.
-s
If -sxx is specified then the sector specified by xx is erased. The value for xx
is a hexadecimal number between 0 and 1F. The BIOS is in sectors 1C, 1D,
1E and 1F.
-p
-p<filename> program the specified file into the device. This parameter
defaults to "do not program”.
-v
-v<filename> verifies the contents of the flash device against the data in the
file specified by <filename>. If the chip and the file differ the address of the
first byte that differs is printed, together with the values of the differing bytes.
The default is not to verify.
-o
-oxxxxxx. Start programming the file at this offset from the start of the flash
device. xxxxxx is a 21 bit (6 hex digit) hexadecimal number. This parameter
defaults to 0. For programming the 256k byte BIOS image file you should use
the parameter -o1C0000.
-l
-lxxxxxx. This is the maximum number of bytes of data to program into the
Flash chip. The number of bytes programmed will be the either the file length
or the number of bytes specified by this parameter, whichever is the smaller.
This parameter defaults to the size of the Flash device (200000h bytes in the
case of the 29F016).
-q
Quiet. This parameter minimizes screen output. The default is “not quiet”.
-d
-dxxxxxx. This option displays the contents of the Flash chip at the 21-bit (6
hex digit) hexadecimal address xxxxxx. The output is 16 lines each of 16 hex
bytes. The default is not to print data.
-c
-cx. This option allows one or other of the two Flash chips to be selected. The
parameter x can be 0 or 1. Flash chip 1 is defined as the chip containing the
BIOS image. This is the chip that is present if only one chip is fitted. The
default value is 1.
-h
Displays a help menu.
Summary of Contents for 104-plus
Page 2: ... This page is intentionally left blank ...
Page 4: ... This page is intentionally left blank ...
Page 76: ...66 158004 B00 This page is intentionally left blank ...
Page 86: ...B8 158004 B00 This page is intentionally left blank ...
Page 88: ...C2 158004 B00 FIGURE C1 MAIN BOARD TOP COMPONENT PLACEMENT ...
Page 89: ...158004 B00 C3 FIGURE C2 MAIN BOARD BOTTOM COMPONENT PLACEMENT ...
Page 90: ...C4 158004 B00 FIGURE C3 DAUGHTER BOARD TOP COMPONENT PLACEMENT ...
Page 91: ...158004 B00 C5 FIGURE C4 DAUGHTER BOARD BOTTOM COMPONENT PLACEMENT ...
Page 92: ...C6 158004 B00 FIGURE C5 MAIN BOARD MECHANICAL DIMENSIONS ...
Page 93: ...158004 B00 C7 FIGURE C6 DAUGHTER BOARD MECHANICAL DIMENSIONS ...
Page 94: ...C8 158004 B00 This page is intentionally left blank ...
Page 100: ...D6 158004 B00 This page is intentionally left blank ...
Page 116: ...E16 158004 B00 This page is intentionally left blank ...
Page 134: ...H6 164004 C03 This page is Intentionally left blank ...
Page 136: ...J2 164004 C03 FIGURE J1 TP400ET MECHANICAL DRAWINGS FIGURE J2 TP400ET CIRCUIT DIAGRAM ...
Page 138: ...K2 158004 B00 FIGURE K1 TP300USB MECHANICAL DRAWINGS FIGURE K2 TP300USB CIRCUIT DIAGRAM ...