Chapter 5: Using the Web Interface
70
PSoC Firmware Upgrade Failure
All Raritan PDUs include two types of processors:
The main PDU processor, which controls the unit's high level
functionality, such as the web server, SNMP agent, environmental
sensor management and so on.
The PSoC (Programmable System On a Chip), which is responsible
for low level outlet-related measurements, such as outlet current,
voltage, power factor and so on.
Each PDU has one main PDU processor but can have one to six PSoC's
depending on how many outlets it has.
The overall firmware upgrade process is controlled by the main PDU
processor, which directs the upgrade of both its own firmware and the
PSoC firmware. During the firmware upgrade, the main PDU processor
first updates the PSoC's while it is still executing the old firmware. Though
rare, if communication problems occur between the main PDU processor
and a PSoC during the PSoC's firmware upgrade, that PSoC becomes
temporarily inoperative, and a failure message is displayed at the end of
the PSoC firmware upgrade step. Once the main PDU processor
completes its own firmware upgrade, the new PDU processor firmware will
check and recover any inoperative PSoC's. When it fails to recover any
inoperative PSoC, the failed PSoC as well as any impacted outlets are all
reported in the Firmware Status of the status panel.
The following status panel illustrates such a report.