
JTAG-Booster for Intel StrongARM SA-11x0
2.5.
Program an I2C-Device
Usage:
JTAG11x0 /PI2C filename [/I2CBIG] [optionlist]
The specified file is programmed to an I2C-Device (i.e. a serial EEPROM)
connected to pins of the CPU. Finally a complete verify is done. If the verify fails,
the contents of the I2C-Device is written to a file with the extension DMP.
Two methods to connect the I2C-Device to the CPU are supported. The first
method is to use two CPU pins, one pin for clock output (I2CCLK) and one pin
for serial data input and output (I2CDAT). The second method is to use one pin
for clock output (I2CCLK), one for serial data input (I2CDATI) and one for serial
data output (I2CDATO).
Options:
/I2CBIG
Specify this option if there is a device which needs a three byte address instead
of a two byte address.
This option must be the first option after the filename.
/DEVICE-BASE=hhhhhh
This option specifies an I2C device starting address. The default values are
chosen to access an serial EEPROM.
Default: /DEVICE-BASE=5000 (if option /I2CBIG omitted)
Default: /DEVICE-BASE=500000 (if option /I2CBIG specified)
/OFFSET=hhhhhh
The programming starts at an offset of hhhhhh relative to the start address of
the I2C-Device.
Default: /OFFSET=0
Abbreviation: /O=
/FILE-OFFSET=hhhhhh
If FILE-OFFSET is specified, the first hhhhhh bytes of the file are skipped and
not programmed to target.
Default: /FILE-OFFSET=0
Abbreviation: /FO=
JTAG_SA11x0b.doc
43