Use the Flash PROM programming utility to update the Flash PROM on the CPU/Memory
board and FCode on the I/O boards.
Program the Flash PROM and FCode over a local area network, from CD-ROM, or
from Patch 103346. Patch <103346-09
is for the 32-bit Solaris Operating System and Patch >103346-10
is for the 32-bit or 64-bit Solaris Operating System.
Use caution when performing a Flash PROM update. A board may be inoperable
if it is programmed with an older version of code. For example:
- CPU/Memory boards with 336MHz modules require OBP >=3.2 Version 12. Selftest
fails if older code is downloaded.
- Flash Update 1.6 does not support Type-4 I/O boards. A Type-4 I/O board
will appear to be a Type-1 I/O board after downloading FCode from Flash Update
1.6. The device SUNW,socal will not be recognized, and errors from
device SUNW,soc will appear during selftest.
Use caution when using flash-update. A board may be inoperable if it
is programmed with a newer version of code. For example:
- OBP 3.2.11 does not support Type-4 I/O Boards. If the OBP flash-update
command is used when Type-1 and Type-4 I/O Boards are installed, the Type-1
I/O Board will appear to be a Type-4 I/O Board after downloading FCode. The
SUNW,soc will be programmed as a SUNW,socal.
A corrupted Flash PROM can be reprogrammed if another board of the same type with
uncorrupted code is available.
- Connect to Serial Port A at 9600 baud, 8-bit, no parity, 1 stop bit.
- Disconnect the board with corrupted code from the backplane.
- Install the known good board in any available slot.
- Turn the keyswitch to On.
- Wait 15 seconds and press s to enter Extended POST.
- Select f for fcopy from the Extended POST Menus.
- Insert the board with corrupted code into the backplane.
- Select 4 for Activate System Board and follow the prompts.
- Select 1 to copy the code and follow the prompts.
- Turn the keyswitch to Standby.
Use the .version command to display the CPU/Memory Board Flash PROM
and I/O Board FCode revision.
- ok .version
- Slot 1 - I/O Type 4 FCODE 1.8.7 1997/12/08 15:39 iPOST 3.4.4 1997/08/26
17:37
- Slot 3 - I/O Type 3 FCODE 1.8.7 1997/05/09 11:18 iPOST 3.0.2 1997/05/01
10:56
- Slot 9 - CPU/Memory OBP 3.2.16 1998/06/08 16:58 POST 3.9.4 1998/06/09
16:25
Use the .properties command to display the CPU/Memory Board Flash PROM
revision in hexadecimal ASCII.
- ok cd /fhc@12,f8800000/flashprom@0,0
- ok .properties
- version 4f 42 50 20 20 20 33 2e 32 2e 31 36 20 31 39 39
- model SUNW,525-1431
- name flashprom
- 4f 42 50 20 20 20 33 2e 32 2e 31 36 20 31 39 39 = OBP 3.2.16 199
The model property contains the part number of the Flash PROM. The model property
of some boards is not the same as the part number used for the Flash PROM Code.
Board |
Model Property |
Flash PROM |
CPU/Memory |
SUNW,525-1431 |
525-1387 |
I/O Type 1 |
SUNW,525-1432 |
525-1445 |
I/O Type 2 |
SUNW,525-1433 |
525-1446 |
I/O Type 3 |
SUNW,525-1680 |
525-1680 |
I/O Type 4 |
SUNW,525-1757 |
525-1757 |
I/O Type 5 |
SUNW,525-1760 |
525-1760 |
Use the .properties command to display the I/O Board FCode revision
in hexadecimal ASCII.
- ok cd /fhc@e,f8800000/flashprom@0,0
- ok .properties
- version 46 43 4f 44 45 20 31 2e 38 2e 33 20 31 39 39 37
- model SUNW,525-1432
- name flashprom
- 46 43 4f 44 45 20 31 2e 38 2e 33 20 31 39 39 37 = FCODE 1.8.3 1997
Use the .properties command to display the I/O Board SOC Controller
FCode revision.
- ok cd /sbus@2,0/SUNW,soc@d,10000
- ok .properties
- soc-fcode 1.3 95/09/28
- model 501-2069
- name SUNW,soc
Use the .properties command to display the I/O Board SOC+ Controller
FCode revision.
- ok cd /sbus@2,0/SUNW,socal@d,10000
- ok .properties
- version @(#) FCode 1.11 97/12/07
- model 501-3060
- name SUNW,socal
References
- Sun Flash PROM Guide for Workstations
and Workgroup Servers Standalone Version for Sun Ultra[tm] 1, Ultra 2, Ultra
5, Ultra 10, Ultra 30, Ultra 60, Ultra 80, Sun Enterprise[tm] 220R, Sun Enterprise
250, Sun Enterprise 420R, and Ultra Enterprise[tm] 450 Systems, 802-3233.
- Sun Enterprise 6x00/5x00/4x00/3x00
Systems Flash PROM Programming Guide, 802-5579.
|