Flash EPROM Support
FORCE OpenBoot Enhancements
Page 110
SPARC/CPCI-52x(G)
7.2
Flash EPROM Support
The boot and user flash available on the SPARC/CPCI-52x(G) are both
programmable via the appropriate hardware setup and the appropriate
OpenBoot commands (see section 7.2.1 “Flash EPROM Programming”
on page 110 which includes an example for programming the user flash
on page 111).
This allows to program the user flash with an executable image and use
the FORCE OpenBoot enhancements to load and execute such an image
from user flash (see section 7.2.3 “Loading and Executing Programs from
User Flash EPROM” on page 115). For general information on NVRAM
configuration parameters and methods available for flash EPROM, see
section 7.2.2 “Flash EPROM Device Node” on page 112.
Note: Note the hardware dependencies for the flash memory driver
documented in section 7.3 “Hardware Dependencies” on page 116.
7.2.1
Flash EPROM Programming
The commands
listed below are available to access and program the on-
board flash EPROM.
flash-messages
( — vaddr ) returns the virtual address of the variable
flash-mes-
sages
. The state of this variable controls whether the words to erase and
program the flash memories display messages while erasing or program-
ming the flash memories. Messages are not displayed after entering
flash-messages
off
<eol>. They are displayed after entering
flash-messages
on
<eol>. The virtual address is returned after enter-
ing
flash-messages
without further text.
flash-va
( — vaddr ) returns the virtual base address vaddr of the flash EPROM program-
ming window. The address is only valid, if the flash EPROM has previ-
ously been selected using
select-flash
.
boot-flash-va
( — vaddr ) returns the virtual base address vaddr of the boot flash
EPROM.
user-flash-va
( — vaddr ) returns the virtual base address vaddr of the user flash
EPROM. When the user flash EPROM is not accessible directly, but only
through the flash EPROM programming window, then the address re-
turned is zero. On the SPARC/CPCI-52x(G) the user flash EPROM is ac-
cessible only through the flash EPROM programming window. Thus, the
commands described above have to be used to access the user flash
EPROM.
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: ......