D-1
A P P E N D I X
D
OpenBoot Firmware
This appendix provides information on the OpenBoot Firmware used in the Ultra
AXi system. The OpenBoot Firmware is resident on the Ultra AXi motherboard and
provides hardware testing and initialization prior to booting. The OpenBoot
Firmware also enables booting from a wide range of devices. It includes the
OpenBoot Program (OBP), Power On Self Test (POST), OpenBoot diagnostic
(OBdiag) and Boot loader. More complete information on OBP can be found in the
publications referred to in Related References on page v of the Preface. This Appendix
addresses only enhancements and new Ultra AXi specific features found in OBP
version 3.10.4 or later.
An in depth knowledge of Forth is required to exploit advanced capabilities of OBP.
Links to the OpenBoot Firmware update site can be found on the Internet at URL:
http://www.sun.com/microelectronics/SPARCengineUltraAXi/
Links to additional OpenBoot Firmware information can be found at URL:
http://www.sun.com/microelectronics/embedded/openboot.html
http://www.firmworks.com/www/traindoc.htm
FIGURE D-1
OpenBoot Firmware Block Diagram
EEPROM
Time of day
Ethernet
address
hostid
Battery
Power-on
self-test
Diagnostics
(POST)
Device drivers
OpenBoot PROM
Non-volatile RAM
(NVRAM)
User interface
OpenBoot
Program
(OBP)
UltraSPARC
II
i
CPU Module
Binary
machine
instructions
Configuration
information
Summary of Contents for SPARCengine Ultra AXi
Page 8: ...viii SPARCengine Ultra AXi OEM Technical Manual May 1999...
Page 16: ...xvi Contents...
Page 20: ...xx Figures...
Page 32: ...1 10 SPARCengine Ultra AXi OEM Technical Manual May 1999...
Page 48: ...2 16 SPARCengine Ultra AXi OEM Technical Manual May 1999...
Page 62: ...3 14 SPARCengine Ultra AXi OEM Technical Manual May 1999...
Page 94: ...A 28 SPARCengine Ultra AXi OEM Technical Manual May 1999...
Page 105: ...Appendix B Mechanical Drawings B 11 FIGURE B 12 UltraSPARC IIi Pin Fin Heatsink Module 270 MHz...
Page 164: ...E 12 SPARCengine Ultra AXi OEM Technical Manual May 1999...
Page 174: ...Index 4...