Reference Manual
PMAC 2 Software Reference
490 PMAC Firmware Updates
PMAC FIRMWARE UPDATES
To update to a new revision of firmware:
Battery-backed PMAC(1) boards
For a PMAC(1) controller with battery-backed main memory, the firmware is located in a PROM IC that
cannot be written to in the field. For these controllers, the existing PROM IC must be removed from its
socket on the board, and a new PROM IC installed in its place.
The PROM IC for each of these controllers is:
PMAC(1)-PC: CPU-board IC U5
PMAC(1)-VME: CPU-board IC U5
PMAC(1)-Lite: U5
Flash-backed PMAC(1), all PMAC2 boards
For a PMAC(1) board with flash backed memory or any PMAC2 board, the firmware is located in a flash-
memory IC that can be written to in the field. PMAC(1) controllers have firmware in flash memory if they
are ordered with Option 4A, or any Option 5x. PMAC1.5-Lite, Mini-PMAC(1), and PMAC1.5-STD
controllers always have firmware in flash memory.
For these controllers, the firmware can be updated by installing the “bootstrap” jumper before powering the
board up. When the board is powered up and communications is established with the board by the PMAC
Executive program, the program will notice that the board is in “bootstrap mode” and ask you if you want to
load new firmware. Just follow its directions from this point. Remember to remove the bootstrap jumper
before the next time you power up or reset the board.
The bootstrap jumper for each of these controllers is:
PMAC(1)-PC: CPU-board jumper E4, E7*
PMAC(1)-VME: CPU-board jumper E4, E7*
PMAC(1)-PCI: CPU-board jumper E4, E7*
PMAC1.5-Lite: E106 (connect pins 2 and 3)
Mini-PMAC(1): E51
PMAC1.5-STD: E51
PMAC2-PC: CPU-board jumper E4, E7*
PMAC2-VME: CPU-board jumper E4, E7*
PMAC2-PCI: CPU-board jumper E4, E7*
PMAC2-Lite: E0 (connect pins 2 and 3)
Mini-PMAC2: E0
PMAC2-PC Ultralite: E0
PMAC2-VME Ultralite: E3
*E4 on Universal CPU board (602705); E7 on “Flex” CPU board (603605)