Vertex Acu 7200 Om
Vertex Acu 7200 Om
WARNING
This procedure will erase the ACU NVRAM database. This includes site data,
antenna parameters, the target data base, and OPT solutions.
PURPOSE
This procedure describes the steps for upgrading the 7200/7205/7210 Antenna
Control Unit (ACU) firmware on VCPU boards (201358-01), using the Version 4
FLASH command to copy an image from a PC.
SCOPE
This operational procedure is applicable when upgrading factory installed Version 4
firmware on the 72xx family of Antenna Control Units (ACU) for the following:
NOTE
This procedure may ONLY be used to upgrade CPU boards running
Version 4.XX ACU firmware.
To successfully complete this procedure you must be familiar with the terminal
software on your laptop or PC and have a working knowledge of the Vertex
Control Systems Division ACU product you need to program, particularly the type
of CPU board used.
TYPE: NO: Rev:
DESCRIPTION
This procedure describes the steps required to upgrade a VCPU board, using the
Version 4 FLASH command to copy an image from a PC. The VCPU board has 4
Mbytes of FLASH memory for use as System PROM, mapped to the following VME
addresses:
Some preparation and planning must precede the execution of this procedure. As a
minimum, you will need to obtain the following:
WARNING
This procedure will erase the ACU NVRAM database. This includes site data,
antenna parameters; the target data base, and OPT solutions.
Record all user parameters BEFORE executing this procedure, and then re-enter
them as necessary once the new ACU firmware is operational. For that purpose a
worksheet is provided in Appendix A to facilitate recording the user parameters or
if the ACU is using V4.3 or higher firmware an automatic full parameter download
to a PC is available (Reference VertexRSI Document #CG-1295). This is extremely
important in the case of upgrades to ACU systems already in service.
TYPE: NO: Rev:
TECHNICAL SUPPORT
Read over the following procedure before attempting to program your VCPU. If there
are any questions concerning this procedure, or technical support is needed, please
contact VertexRSI (903)295-1480 or send a fax to the attention of the Technical
Support department at (903)295-1479 or email at support@vcsd.com
(Website is www.vcsd.com).
EQUIPMENT REQUIRED
PROCEDURE
1. Record all user parameters in ACU NVRAM using the worksheets contained
in Appendix A OR the parameters can be downloaded using the DOWNLOAD-
PARAMS command per VertexRSI procedure CG-1295 (the DOWNLOAD-
PARAMS command is only available in firmware version 4.3 or higher).
WARNING
This procedure will erase the ACU NVRAM database. This includes site data,
antenna parameters, the target data base, and OPT solutions. Make sure the ACU
parameters have been properly recorded in the preceding worksheet.
WARNING
This procedure must be performed with the system in STANDBY.
The VCPU board (201358-01) is located in slot 1 of the VME card cage and the
front panel looks like this:
TYPE: NO: Rev:
Hex Rotary Switch S2 – This rotary switch is used to determine which firmware to
run when the system is powered on. The VCPU contains enough flash memory to
hold four unique versions of application code (each of these four allocations in
memory is referred to as a boot bank). This is useful when upgrading the 7200 ACU
firmware because the new image can be uploaded to another boot bank, the rotary
switch can be changed, and the ACU can be booted up with the new application
firmware without erasing the original factory supplied application code. The rotary
switch positions and their respective functions are defined in the table below:
F On power-up, run the Swift X talker (Used by VertexRSI software developers only)
DIP Switch S6 – This DIP switch directly controls various hardware related board
functions as defined in the following table:
TABLE 2-4 VCPU S6 DIP SWITCH POSITIONS DEFINITION
S6 SWITCH POSITION OFF POSITION (SWITCH OPEN) ON POSITION (SWITCH CLOSED)
1-4 Flash Write Disabled ♦♥ Flash Write Enabled
5 EEPROM Write Disabled♦ EEPROM Write Enabled
6 Normal Operation♦ Hold the VCPU board in Reset
7 CPU Watchdog Disable♦ CPU Watchdog Enable
8 Board Reset Disabled Board Reset Enabled♦
♦ Denotes the normal operating position of the switch (factory setting).
♥To program the flash boot banks with new application code, S6 pos 1-4 must be in the ON position; after programming is
complete, return these four switches to the OFF position.
TYPE: NO: Rev:
NOTE
On most laptops COM1: is the only available serial port (RS-232);
if using a PC make sure to connect to the correct COM port.
Port = 1 (or 2), Baud = 38400, Parity = None, Data bits = 8, Stop bits =
1, Shell = MT M&C, Echo = Enabled, Newline = CRLF, Handshake = None
and Screen lines = 20.
7. The FLASH memory is partitioned into four banks (0-3). Each FLASH bank is
1 Mbyte in size, therefore each bank may contain a complete ACU firmware
image. FLASH bank 0 is programmed in factory by Vertex and cannot be
changed with this procedure. FLASH banks 1, 2 and 3 can be used for
firmware upgrades.
8. From the 72XX ACU front panel, set the User Level of the ACU to Monitor
mode. This is found under Set User level (and Passwords)… menu.
9. From the terminal program type (All commands shown are case sensitive):
> SU 0 <ENTER>
>
This is a request for the M&C port to enter Supervisor mode. If your system
TYPE: NO: Rev:
12. The ACU will respond with “Erasing Flash bank #:”. Then the ACU will
erase the FLASH bank specified by the FLASH command in the previous
step.
13. When the ACU has finished erasing the selected FLASH bank (this takes
approximately 10 seconds), the ACU will then respond with “Start
XMODEM send.”
14. Using the terminal program, send the file using a binary transfer using
XMODEM protocol, with CRC checksums. For example, using Windows
Terminal the XMODEM/CRC should be selected under the Settings/Binary
Transfers… menus; and the image should be sent using the Transfers/Send
Binary file…menu.
NOTE
The ACU sill be sending a “C” character to the terminal program
about every 6 seconds. After sending 11 “C”s in the ACU will
timeout on waiting for the upload and abort the process with the
following message “Transfer canceled.”
>
>SU 0
>WHO Port 2 at supervisor
>FLASH 1
Erasing flash bank #:-----:
Start XMODEM send. CCCCCCCCCCC
Transfer canceled
Update not successful
>FLASH 1
Erasing flash bank #:-----:
Update successful.
>
NOTE
The FLASH command takes approximately 4 minutes
to complete, at a baud rate of 38400.
15. After the upload is complete, the ACU will return the message “ Update
Successful.” if the command was successful. Change rotary Switch 2 on
the VCPU board to the number of the FLASH bank into which you
downloaded the image (i.e. if you used a FLASH 1 command turn the rotary
switch S2 to 1).
16. Press the Reset Button S1 on the front of the VCPU board.
17. To confirm this procedure was performed successfully and that the ACU is
using the correct firmware, simply view the firmware revision information
provided in the Display System Status… Firmware Version Information
screen.
18. Enable FLASH memory protection by returning DIP switch S6 1,2,3,4 to it’s
original position (OFF).
Appendix A
Worksheet to manually record the parameters. Firmware version 4.3 or higher
enables the user to download the parameters to a PC as an alternative to manually
filling out the tables below (Reference VertexRSI Document #CG-1295 72xx
Parameter Download/Upload Procedure)
PARAMETER VALUE
Frequency
RF input
Attenuation [dB]
Receiver controller
0 dB setting
A/D slope
STEPTRACK DEFAULTS
# of samples 10
PARAMETER AZ EL POL
Encoder direction
Offsets [deg]
Encoder type
VALUE
PARAMETER
AZ EL POL
Jacksaver
PARAMETER VALUE
Slew rate
RF/Geometry PARAMETERS
PARAMETER VALUE
Polarization axis
Antenna droop correction
Amplitude droop corr. [deg]
Elevation alignment [deg]
UTC display On
Signal units dB
Confirm tracking On
Confirm edits On
Warning bell On
Audible alarm On
The following parameters are only available on 7210 systems configured for
Monopulse tracking (not applicable to 7200 and 7205 ACUs).
TARGET PARAMETERS
Target name
Tracking Mode
Box limit
Orbit scan
Frequency [MHz]
RF input
Attenuation [dB]
TYPE: NO: Rev:
# of samples 10
OPT PARAMETERS