Updating Firmware
- From the "File" menu in UPS View, select "Update Firmware". The window that is indicated by illustration 1 will be shown.
Illustration 1 | g03404424 |
- To update the flywheel system's firmware, click in the "Select target to be programmed" window.
- Click on the "Browse" icon in order to find correct firmware file.
When the "Browse" button is clicked, the window that is shown in illustration 2 is shown.
Clicking on the "Advanced" icon will cause the window that is indicated in Illustration 3.
Illustration 2 | g00851508 |
Illustration 3 | g00851518 |
- Click on the "Program" icon.
Note: Click "Exit" in order to cancel an update when "Program" has been selected. The programming will not be written to the flash and the processor will be restarted.
The following list gives descriptions of some of the icons.
"Program" - "Program" initiates the download of the firmware to the UPS.
"Reload Device" - "Reload Device" will reset the device that is being programmed.
"Browse" - "Browse" allows the user to select the proper firmware file from a disk.
"Exit" - "Exit" will cancel a program that is in progress, but "Exit" needs to be selected before the target file has been written to flash memory. If "Exit" is selected during the read back verification, "Exit" will only cancel the verification.
"Advanced" - "Advanced" opens a dialog box with several custom settings.
"Enter optional starting address:" - "Enter optional starting address:" is only available on byte-wide flash. This is an offset into flash memory. Do not use the "Enter optional starting address:" unless you have been specified.
"Output debug log file?" - "Output debug log file?" will open a log file. The log file monitors the flash program. This is strictly a tool for checking for errors. This should not be enabled without specific need.
"Full read back checking? (Recommended)" - "Full read back checking? (Recommended)" enables the read back verification of the flash memory after flash memory has been programmed. Flash memory read back and verification is recommended.
UPS 300
- Install UPS VIEW 2.2 or a later version of the software.
Note: This must be installed before you continue with this procedure.
- Place the keyswitch in the bypass position. If this is a MMS, place the keyswitch on the system cabinet to the bypass position.
- On a SMS, if it is possible, isolate the system and power down the system.
- Connect the laptop computer to the RS232 connector that is located on the System I/O board on a SMS. Apply power. In a MMS, connect the laptop computer to the PCI and select the appropriate MMU via the selector switch.
- Start UPS View.
- Enter the username and the password.
- Click "OK".
- From the "File" menu, select "Update Firmware".
If this system is a SMS, proceed to step 14.
Note: In a MMS, it is critical not to reset the processor or loose power during the update of the Serial FPGA20k and the PCC. Update the Serial FPGA20k and update the PCC before the processor is reset.
- Proceed by selecting "Serial Flash PCC" for the target.
Illustration 4 | g03404426 |
- Click "Browse". Find the file "pcc*.ttf". Click on the file "pcc*.ttf".
This file is on a floppy disk or on the hard drive of the PC.
Illustration 5 | g00846410 |
- Click "Open".
- Click "Program"
The message "Programming the Flash" will appear on the left of the progress bar. The bar will move from left to right. The bar will display a number that will increase from 0 percent to 100 percent as the bar moves to the right. The message "Code update: receiving data" will appear in UPS View at the same time. After the progress bar reaches 100%, the next message in UPS View will be "Code update: updating flash". When the progress bar has reset to 0%, the process will begin again with the message "Read Back Flash Program" to the left. When the progress bar has reached 100%, the process for checking the "Read Back Flash Program" is finished. The progress bar will reset to 0. The progress bar will display the message "completed with no errors" on the left. UPS View will display the message "Code update: successful".
Note: If an error has occurred then press "Program" in order to retry the process.
Illustration 6 | g03404427 |
- Press "Reload Device" in order to reset the PCC without cycling power.
- Proceed by selecting "Serial FPGA20k" for the target.
Illustration 7 | g03404429 |
- Click "Browse". Find the file and select the file apc*.ttf.
This file has been saved on a floppy disk or on your hard disk.
- Click "Open".
Illustration 8 | g00846426 |
- Click "Program".
The message "Programming the Flash" will appear on the left of the progress bar. The bar will move from left to right. The bar will display a number that will increase from 0 percent to 100 percent as the bar moves to the right. The message "Firmware update: receiving data" will appear in UPS View at the same time. When the progress bar reaches 100%, the next message in UPS View will be "Firmware update: updating flash". When the progress bar has reset to 0%, the process will begin again with the message "Read Back Flash Program" to the left. When the progress bar has reached 100% then read back checking is finished. The progress bar will reset to 0%. The progress bar will display the message "completed with no errors" on the left. UPS View will display the message "Firmware update: successful".
Note: If an error has occurred then press "Program" in order to retry the process.
Illustration 9 | g03404427 |
- In the dialog box, click on the down arrow that is located to the right of the "Select target to be programmed" box.
Illustration 10 | g03404430 |
- Scroll and select "Byte-wide Flash PowerPC".
- Click "Browse".
- Find the file and select the file APSBT*.mot.
This file is saved on a floppy disk or on your hard disk.
- Click "Open"
Illustration 11 | g03404431 |
- Click "Program"
The message "Programming the Flash" will appear on the left of the progress bar. The bar will move from left to right. The bar will display a number that will increase from 0 percent to 100 percent as the bar moves to the right. The message "Code update: receiving data" will appear in UPS View at the same time. After the progress bar reaches 100%, the next message in UPS View will be "Code update: updating flash". When the progress bar has reset to 0%, the process will begin again with the message "Read Back Flash Program" to the left. When the progress bar has reached 100%, the process for checking the "Read Back Flash Program" is finished. The progress bar will reset to 0. The progress bar will display the message "completed with no errors" on the left. UPS View will display the message "Code update: successful".
Note: If an error has occurred then press "Program" in order to retry the process.
Illustration 12 | g03404433 |
- Reset the processor.
- To confirm the process, type "Ctrl<R>" and type "Y".
Note: There will only be a few seconds in order to complete this step.
- During the boot process, wait until the "Pausing for operator input" message appears.
- After the message "Pausing for operator input" appears, press "Ctrl<I>".
Note: This will stop the boot process. If the processor continues to boot, then wait until the computer is finished processing. Then return to step 24 and try again.
- Select "Update Firmware" from the "File" menu.
- In the dialog box, click on the down arrow that is located to the right of the "Select target to be programmed" box.
Illustration 13 | g03404434 |
- Scroll and select "Compressed PowerPC Application".
- Click "Browse".
Illustration 14 | g00846443 |
- Select the file APSLI_COMPRESS*.mot.
This file is saved on a floppy disk or on your hard disk.
- Click "Open".
- Click "Program"
The message "Programming the Flash" will appear on the left of the progress bar. The bar will move from left to right. The bar will display a number that will increase from 0 percent to 100 percent as the bar moves to the right. The message "Firmware update: receiving data" will appear in UPS View. After the progress bar reaches 100% the next message in UPS View will be "Firmware update: updating flash". When the progress bar has reset to 0%, the process will begin again with the message "Read Back Flash Program" to the left. When the progress bar has reached 100%, the process for checking the "Read Back Flash Program" is finished. The progress bar will reset to 0. The progress bar will display the message "completed with no errors" on the left. UPS View will display the message "Code update: successful".
Note: If an error has occurred then press "Program" in order to retry the process.
Illustration 15 | g03404435 |
- Press "Exit"
- Press "Ctrl<T>" in order to continue loading the application.
- Press "Ctrl<R>" in order to reset the microprocessor.
- Press "Y" in order to confirm the reset.
- Press "CNTL<N>".
Pressing "CNTL<N>" will display your current firmware versions. Refer to the following list for current revisions:
- PPC
- APC FPGA
- DSP
- PCC FPGA (MMS Only)
- ZZC FPGA
Note: The revisions should match the files that were used to update the firmware.
The firmware is now updated. For a multiple module system, disconnect UPS View and select the next MMU via the selector switch in the System cabinet.
- PPC
- Reconnect UPS View, and return to step 7 in order to proceed with the new MMU.
Note: It is not necessary to update the PCC again.