|
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
-
Ultra 1 and Ultra 2 Flash PROM Programming Guide, 802-3233-12.
-
Ultra System Flash PROM Programming Guide for Ultra 1, Ultra 2,
Ultra 5/10, Ultra 30, Ultra 60, and Ultra Enterprise 450, 802-3233-17.
-
E3000/4000/5000/6000 Flash PROM Programming Guide, 802-5579-10.
-
E6x00/5x00/4x00/3x00 Flash PROM Programming Guide, 802-5579-12.
|