JTAG-Booster for Intel 386EX
52 JTAG_386EXa.doc
3. Implementation Information
This chapter summarizes some information about the implementation of the
JTAG-Booster and describes some restrictions.
The JTAG-Booster uses the EXTEST function of the JTAG-Interface to
perform Flash programming.
Refer to the following table for connecting Flash-EPROMs to the Intel
386EX:
386EX signal 8 Bit Flash
(i.e. 29F040)
16 Bit Flash
(i.e. 29F160)
UCS# CS0# CS1#
CS2# CS3# CS4#
CS5# CS6#
CS# CS#
OE# OE# OE#
WE# WE# WE#
D0..7 D0..7 -
D0..15 - D0..15
BLE# A0 -
A1..An A1..A18 A0..A20
JTAG-Booster for Intel 386EX
JTAG_386EXa.doc 53
4. Converter Program HEX2BIN.EXE
Since the JTAG-Booster software is not able to handle Intel-HEX or Motorola S-
Record files, an separate converter tool is delivered with this product package.
Five types of HEX formats can be converted to BIN file:
I : INTEL HEX format (BYTE oriented)
D : Digital Research
M : MOTOROLA S HEX format (BYTE oriented)
T : TEKTRONICS HEX format (BYTE oriented)
H : Intel HEX-32
Maximum conversion size is 256 kBytes. A 4
th
parameter for starting address
can be specified to skip out the leading garbage and you will maintain a small
size of output binary file.
If you start the HEX2BIN without any additional parameter all necessary
parameters will be asked for in a prompt mode:
HEX2BIN
Input HEX file name: MYAPP.H86
Output BIN file name[MYAPP.BIN]:
HEX file format
<I>ntel /<M>otorola /<D>igital Research /<T>ektronics /[H] Intel HEX-32[I] : H
Input CODE segment start address[0000000]: 10000
Input CODE segment end address[FFFFFFF]:
Unused bytes will be <1>00 <2>FF [1] : 2
Instead of using the prompt mode, you can directly specify all necessary
parameters in the command line. This is essential for making batch files:
HEX2BIN MYAPP.H86 MYAPP.BIN H 0010000 FFFFFFF 2
It is very important to fill unused bytes with 0xFF, because this are simply
skipped by the JTAG-Boosters software and so it speeds up the programming
performance.
JTAG-Booster for Intel 386EX
54 JTAG_386EXa.doc
Please Note: "CODE segment start address" is interpreted as a Intel x86
architecture segment address: You have to specify a start address of 10000 to
start the conversion at 1 MByte.
This converter is a relatively old DOS tool and therefor it has problems with non
DOS compliant file and directory names. Avoid names with spaces, limit names
to eight characters. Otherwise the converter does not convert the input file,
without any error message!!

FS-925

Mfr. #:
Manufacturer:
Digi International
Description:
Development Boards & Kits - ARM JTAG Booster PC Intel 386EX 5V
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet