AVN4XX Firmware Updates

For complete update instructions please refer to the appropriate user’s manual listed below.

Product Name

Firmware Version

Root File System (RFS)

Linux Kernel (LK)

U-Boot (UB)

AVN443

06C

05A

01E

024

AVN441

06C

05A

01E

024

AVN422

06C

05A

01E

024

AVN420

05B2

0492

018

020

AVN443HD

05B

049

018

020

AVN441HD

05B

049

018

020

AVN422HD

05B

049

018

020

Firmware Release Notes

AVN4XX Release Notes (PDF)

Firmware Component Overview

The AVN4XX h.264 encoder blade is built on top of an embedded Linux software platform. The overall functionality of the system software is best looked at in four distinct pieces.

1. Root File System. The Root File System contains all of the necessary scripts and libraries for Linux, as well as all of the additional value added software for user interfaces, encoding and streaming control, and everything else that runs outside of the context of the Linux Kernel.

2. Linux Kernel. The Linux Kernel is the core of the running system after control is handed over by the Boot Loader. The Linux Kernel is responsible for virtualizing access to the underlying hardware and controlling all of the running processes in the system.

3. U-Boot Boot Loader. The U-Boot Boot Loader (Boot Loader) is responsible for early system initialization and configuration. It allows for updating and system configuration, but is locked down to prevent system level accidents.

4. Configuration Partition. (Not Currently Used)

Firmware Component Versions

Note: In order to determine the latest available firmware, the AVN4XX will need to be on a network that has access to the Internet and have its Gateway configured correctly. The network connection can be verified by navigating to the System Upgrade Menu (Administration->Upgrade) to see if the “Latest Available Version” column is filled in. If the column says “Unavailable”, then the device cannot reach the Internet. Check that the device is on a network segment which has access to the Internet and that the Gateway address is configured correctly.

In order to determine if a firmware upgrade is required, you will need two pieces of information: namely what is currently installed and what is available. This is most easily done through the Browser Interface as you can view both the current versions and the latest versions that are available. Follow these steps.

1. Open the Browser Interface.

2. Navigate to the Administration Upgrade page. This will display both the Current Version and Latest Version component information.

Updating Firmware Components

Each firmware component must be updated independently and in a specific order, but not all components will always need to be updated. The Root File System is the most likely to change, and therefore the most likely to require updating. If a time comes when all image/components need to be updated at the same time, the updates must be performed in the following order:

— Root File System

— Linux Kernel

— Boot Loader

— Configuration Partition (Not Currently Used)

However, only out-of-date components need to be updated. In other words, if both the Boot Loader and the Root File System need updating, you would update the Root File System component first and the Boot Loader second. The Linux Kernel, which is not out-of-date in this example, would not need to be updated. If it did, you would update it after the Root File System and before the Boot Loader.

Only one firmware component can be updated at a time. When using the console, all of the update procedure steps, including the reboot, must be completed for each component before proceeding to update the next.

************ IMPORTANT ************

Remember to upgrade the firmware components in order as described above in Updating Firmware Components.

General Firmware Component Update Procedure

Note: In order to use the general firmware component update procedures, the AVN4XX will need to be on a network that has access to the Internet and have its Gateway configured correctly. The network connection can be verified by navigating to the System Upgrade Menu (Administration->Upgrade) to see if the “Latest Available Version” column is filled in. If the column says “Unavailable”, then the device cannot reach the Internet. Check that the device is on a network segment which has access to the Internet and that the Gateway address is configured correctly.

To update the AVN4XX to the latest firmware components, use the following procedure or read the appropriate User’s Manual for other update options.

1. Open the Browser Interface. (type http:// followed by the IP address of the device, in a browser)
2. Navigate to the Administration Upgrade page.
3. Determine which firmware components need updating by comparing the Current Version information to the Latest Version information. If the Latest Available Versions are marked as “Unavailable” and the Upgrade Latest buttons are disabled then the AVN4XX is not able to get out to the public Internet. See note above.
4. Click on the Upgrade Latest button for the firmware component to upgrade.
5. Select Yes when prompted to proceed with the component upgrade.
6. Select OK when told to wait for the page to reload before proceeding.
7. Wait (5+ minutes) for the unit to reboot and the Browser Interface to reload. Note that when the reboot is complete, the Browser Interface will open to the Channel Status page.

Custom Firmware Component Update Procedure

In the case that Internet connectivity is not available or that a firmware component version other than the latest released version from the standard location is desired, use the following procedure or read the appropriate User’s Manual for other update options.

1. Open the Browser Interface. (type http:// followed by the IP address of the device, in a browser)
2. Navigate to the Administration Upgrade page and click on the Upgrade Custom Image button.
3. From the Custom Upgrade page, specify the following values:
a. The firmware image/component to update;
b. The HTTP URL, to specify where the firmware component is located.
c. The MD5 checksum URL, to specify where the MD5 checksum is located.
4. Click on the Upgrade Latest button for the firmware component to upgrade.
5. Select Yes when prompted to proceed with component upgrade.
6. Select OK when told to wait for the page to reload before proceeding.
7. Wait (5+ minutes) for the unit to reboot and the Browser Interface to reload. Note that when the reboot is complete, the Browser Interface will open to the Channel Status page.

Previous Firmware Component Update Procedure page (back-rev)