Agent Greeting Card Test and Debug Capabilities
Page 17 of 36
Agent Greeting Card Maintenance and Troubleshooting Guide
Application Loadware Upgrade
The Agent Greeting Card stores up to two versions of loadware in flash. This
mechanism ensures that if there is a power outage or other failure during
upgrade the card still has a valid load in flash. A small boot code segment is
located in the BIOS flash area, which chooses the “newest” load from one of
two flash banks to uncompress into DRAM. Once the uncompress has
completed, execution switches to the code entry point in DRAM.
During upgrade, the flash bank with the oldest load is erased and the new load
is stored in this area. Once the upgrade has completed successfully, the new
load is marked as “newer”. If the upgrade fails for some reason (for example,
checksum corruption), the older load remains the image to boot as the failed
upgrade will not checksum correctly and will therefore not be selected by the
load picker algorithm in the boot ROM. The card must be rebooted/reset for
the new loadware to execute.
There are two options for doing an upgrade of the loadware. The first is to use
an FTP Client to connect to the card, copy the loadware onto the PCMCIA
“/A:” disk of the card and then do the upgrade from there using the command
”upgradePCMCIA”, which will take the loadware file from the PCMCIA
disk and program it into flash. The second option is to place the loadware file
on an FTP Server and use the “upgrade” command to retrieve the file from
the FTP Server and program it into flash. Both options are described below.
Loadware upgrade from PCMCIA Flash Card
Using this method the loadware binary is first copied onto the PCMCIA flash
card on the Agent Greeting Card. It is then programmed into flash on the
Agent Greeting motherboard.
At this point FTP into the IP address of the Agent Greeting card. The FTP
username and password are the same as that of the shell, as descibed above.
Change directory to the “/A:” drive and copy the loadware file onto the Agent
Greeting Card in binary format. Logout of the FTP session.
From the VxWorks shell execute the command “upgradePCMCIA” as shown
below, the expected successful output is also shown:
Содержание Agent Greeting 2.0
Страница 2: ...Page 2 of 36 297 2183 502 Release 2 0 1 June 2001...
Страница 4: ...Page 4 of 36 297 2183 502 Release 2 0 1 June 2001...
Страница 8: ...Page 8 of 36 List of tables 297 2183 502 Release 2 0 1 June 2001...
Страница 10: ...Page 10 of 36 297 2183 502 Release 2 0 1 June 2001...
Страница 24: ...Page 24 of 36 Agent Greeting Card Test and Debug Capabilities 297 2183 502 Release 2 0 1 June 2001...
Страница 30: ...Page 30 of 36 Troubleshooting Agent Greeting 297 2183 502 Release 2 0 1 June 2001...
Страница 37: ......