RedBoot
Flash Image System (FIS)
IXP/CPCI-9120
135
Note: By using this option it is possible to create a completely empty flash image, for ex-
ample to reserve space for use by applications other than RedBoot.
-n
:
Only if
-n
is specified, the FIS directory is updated, and no data is copied from RAM to
flash. This feature can be used to recreate the FIS entry if it has been destroyed.
RedBoot>
fis create -b 0x400000 -r 0x400000 -l 0x100000 VxWorks -f 0xc4200000
Make sure flash is unlocked
... Erase from 0xc4200000-0xc4300000: ........
... Program from 0x00400000-0x00500000 at 0xc4200000: ........
... Unlock from 0xc43e0000-0xc4400000: .
... Erase from 0xc43e0000-0xc4400000: .
... Program from 0x0ffdf000-0x0ffff000 at 0xc43e0000: .
... Lock from 0xc43e0000-0xc4400000: .
If you are loading an existing file, then the
fis create
command will provide
some values automatically, such as the flash address and flash length.
RedBoot>
fis create -b 0x400000 RedBoot
An image named 'RedBoot' exists - are you sure (y/n)?
y
* CAUTION * about to program 'RedBoot'
at 0xc4000000..0xc403ffff from 0x00400000 - are you sure (y/n)?
y
Your action requires changes to BootMonitor blocks
Continue - are you sure (y/n)?
y
Make sure flash is unlocked
... Erase from 0xc4000000-0xc4040000: ..
... Program from 0x00400000-0x00440000 at 0xc4000000: ..
... Lock from 0xc4000000-0xc4040000: ..
... Unlock from 0xc4fe0000-0xc5000000: .
... Erase from 0xc4fe0000-0xc5000000: .
... Program from 0x0ff5b000-0x0ff7b000 at 0xc4fe0000: .
... Lock from 0xc4fe0000-0xc5000000: .
S
YNTAX
fis load [-b <memory load address>] [-c] -d <name>
DESCRIPTION
This command is used to transfer an image from flash memory to RAM. Once loaded, it may
be executed using the
go
command. If
-b
is specified, then the image is copied from flash to
the specified address in RAM. If
-b
is not specified, the image is copied from flash to the load
address given when the image was created.
Arguments
name
:
The name of the file, as shown in the FIS directory
-b
:
Specify the location in memory to which the file should be loaded. Executable
images
normally load at the location to which the file was linked. This option allows the file to be
loaded to a specific memory location, possibly overriding any assumed location.
Содержание CPCI-9120
Страница 2: ...IXP CPCI 9120 Reference Guide 6806800A77B October 2006 ...
Страница 5: ......
Страница 11: ...10 IXP CPCI 9120 ...
Страница 15: ...14 IXP CPCI 9120 Diagnostics Troubleshooting ...
Страница 27: ...26 IXP CPCI 9120 ...
Страница 31: ......
Страница 32: ...1 Introduction ...
Страница 33: ......
Страница 39: ...Ordering Information Introduction 38 IXP CPCI 9120 ...
Страница 40: ...2 Installation ...
Страница 41: ......
Страница 62: ...3 Controls Indicators and Connectors ...
Страница 63: ......
Страница 81: ...Front Panel Controls Indicators and Connectors 80 IXP CPCI 9120 ...
Страница 82: ...4 Devices features and Data Paths ...
Страница 83: ......
Страница 89: ...Block Diagram Devices features and Data Paths 88 IXP CPCI 9120 ...
Страница 90: ...5 Daughter Card Details ...
Страница 91: ......
Страница 95: ......
Страница 96: ...6 Maps and Registers ...
Страница 97: ......
Страница 118: ...7 RedBoot ...
Страница 119: ......
Страница 120: ...RedBoot Action Plan IXP CPCI 9120 119 Action Plan ...
Страница 142: ...RedBoot Executing Programs from RedBoot IXP CPCI 9120 141 ...
Страница 143: ...Executing Programs from RedBoot RedBoot 142 IXP CPCI 9120 ...
Страница 144: ...8 Diagnostics ...
Страница 145: ......
Страница 162: ...A Troubleshooting ...
Страница 163: ......