RTLOAD16, RTLOAD32
RTLOAD loads binary and HEX files into one or more emulators. It can also perform a VERIFY-ONLY if
you suspect that the emulator contents have changed.
Run either program with a ‘?’ to see a help screen on the command line options. Notice that all parameters
except ROMSIZE (/R) are optional and have logical defaults. You only need to specify the parameters you
would like to change from their defaults.
EXAMPLE LOAD PARAMETERS:
RTLOAD32 file.bin /R32
RTLOAD32 file.bin /p3bc /R128
RTLOAD32 file.bin /e2 /R1024
RTLOAD32 file.bin /e4 /f2 /R8
RTLOAD32 file.hex /d0 /h /R512
Loads FILE.BIN into emulator #1 at port 0x378.
Configure emulator to emulate a 32Kx8 (256Kbit) device
Loads FILE.BIN into emulator #1 at port 0x3bc.
Configure emulator to emulate a 128Kx8 (1 Mbit) device
Loads FILE.BIN into 2 emulators, starting with #1.
Configure emulators to emulate 1024x8 (8Mbit) devices
Loads FILE.BIN into 4 emulators, starting at #2. (2,3,4,5)
Configure emulator to emulates 8Kx8 (64Kbit) devices
Loads FILE.HEX into emulator #1. Source file is in
HEX. Configure emulator to emulate a 512Kx8 (4Mbit)
device.
During the load and/or verify, the STATUS LEDs of all involved emulators will flash RED as they are
accessed. At the completion of the transfer, target reset will be released. At this point, the STATUS LEDs
will indicate the target status (RED = no target power, GREEN = target power good, FLASHING GREEN
= target accessing the emulator).
The FlexROM III loader is very flexible, allowing any combination of emulators to be loaded in almost any
manner desired. The loader can load to individual units or automatically perform file splitting between 2 or
more units. When the loader splits a file between multiple emulators, it will always place the FIRST
BYTE of the file into the LOWEST NUMBERED EMULATOR involved in the transfer. Successive
bytes are loaded into successive emulators. The following examples demonstrate this:
EXAMPLE 1
If you have two 32Kbyte emulators daisy-chained together, and wish to split a file between them, you would
specify: “RTLOAD32 filename /R64 /e2 /f1”. The /f1 is optional since the default is to start with emulator
#1. The /e2 parameter tells the loader that two emulators are involved in this transfer.
The loader will place the EVEN bytes (0,2,4..) of the file into emulator #1 (the LAST emulator in the
chain). The ODD bytes (1,3,5..) will be placed into emulator #2. Note that you control which emulator
holds the ODD bytes and which one holds the EVEN bytes by the order in which you daisy-chain them.
EXAMPLE 2
If you have four emulators daisy-chained together, an “/E4 ” parameter would cause the loader to perform a
32 bit split between all four emulators. Bytes 0,4,8.. would be placed in the lowest numbered emulator (#1
by default). Bytes 1,5,9.. would land in the next higher numbered emulator. Bytes 2,6,10.. would be end up
in the next emulator. Finally bytes 3,7,11… would be found in the highest numbered emulator involved in
the transfer Again the byte ordering is determined by the emulator daisy-chain order.
FlexROM III User’s Manual
13
Copyright ? 2001, TechTools
相关PDF资料
FS-9062 JTAG_BOOSTER FOR ANALOG DEVICES
FS-977 JTAG-BOOSTER FOR 386EX 3.3V
FS1-R26-2000 CONN RECEPT MINI SAS 26POS SMD
FS1-R26-2001 CONN RECPT SAS MINI 26POS SMT
FS1-S01-146E1 CONN SNGL M-SAS CAGE KEY 4,6 P1
FS1-S02-1D66E1 CONN MINI SAS CAGE 1X2 R/A SMT
FS1-SF1-14E1 CONN SNGL M-SAS CAGE KEY 4 P0
FS1-SF2-14E1 CONN DUAL M-SAS CAGE KEY 4 P0
相关代理商/技术参数
FR34 制造商:FCI 制造商全称:First Components International 功能描述:3.0 Amp FAST RECOVERY PLASTIC RECTIFIERS
FR3492-D 制造商:BACO Controls Inc 功能描述:
FR3492-D1 制造商:BACO Controls Inc 功能描述:
FR3492-D2 制造商:BACO Controls Inc 功能描述:
FR3492-D3 制造商:BACO Controls Inc 功能描述:
FR3492-D5 制造商:BACO Controls Inc 功能描述:
FR3492-D6 制造商:BACO Controls Inc 功能描述:
FR3492-D7 制造商:BACO Controls Inc 功能描述: