FORCE OpenBoot Enhancements
Flash EPROM Support
SPARC/CPCI-52x(G)
Page 111
select-flash
(
USER
|
BOOT
— ) selects the flash EPROM to be programmed and pre-
pares the selected flash EPROM for programming. No further words may
follow in the same command line (see “Example: Programming the User
Flash” on page 111).
USER
selects the user flash,
BOOT
the boot flash.
In detail, the number and size of the available flash devices are deter-
mined, as well as the size of the flash EPROM programming window.
The flash EPROM programming window is mapped and the virtual base
address of the window is stored internally. The address may be obtained
by
flash-va
.
move>flash
( source-addr dest-addr count — ) programs the selected flash EPROM be-
ginning at dest-addr with count number of Bytes which are fetched from
source-addr. Use
select-flash
to select the flash.
flash>move
( source-addr dest-addr count — ) copies count number of Bytes from the se-
lected flash EPROM beginning at source-addr to dest-addr. Use
se-
lect-flash
to select the flash.
fill-flash
( dest-addr count pattern — ) fills the selected flash EPROM beginning at
dest-addr with a particular pattern. The number of Byte to be pro-
grammed in the flash EPROM is given by count. Use
select-flash
to select the flash.
erase-flash
( device-number — ) erases the contents of a device of the selected flash
EPROM. The device is identified by device-number. Device numbering
starts at
0
. Use
select-flash
to select the flash.
c!-flash
( byte addr — ) stores byte at the location addr within the selected flash
EPROM. Use
select-flash
to select the flash.
w!-flash
( half-word addr — ) stores the half-word (16 bits) at the location addr within
the selected flash EPROM. Use
select-flash
to select the flash
EPROM.
l!-flash
( word addr — ) stores the word (32 bits) at the location addr within the selected
flash EPROM. Use
select-flash
to select the flash.
Example: Programming the User Flash
The user flash EPROM is prepared for programming by:
ok select-flash USER
USER flash memory is selected for programming
2048 Kbyte BOOT flash memory is available at 0xff550000
2048 Kbyte USER flash memory is available at 0xff350000
ok
Summary of Contents for SPARC/CPCI-520G
Page 6: ...Contents Page iv SPARC CPCI 52x G...
Page 14: ...Using This Manual Page xii SPARC CPCI 52x G...
Page 18: ...Page 4 SPARC CPCI 52x G...
Page 20: ...Introduction Page 6 SPARC CPCI 52x G...
Page 24: ...Ordering Information Introduction Page 10 SPARC CPCI 52x G...
Page 58: ...OpenBoot Firmware Base 520 G Installation Page 44 SPARC CPCI 52x G...
Page 66: ...OpenBoot Firmware Base 520 G Installation Page 52 SPARC CPCI 52x G...
Page 102: ...Ethernet and EBus2 Devices PCIO Hardware Description Page 88 SPARC CPCI 52x G...
Page 114: ...PMC Slots with Busmode Support Hardware Description Page 100 SPARC CPCI 52x G...
Page 134: ......