Guest

Cisco WAN Switching Modules

How to Upgrade UXM Bootcode

Document ID: 26362



Contents

Introduction
Before You Begin
      Conventions
      Prerequisites
      Components Used
Upgrading the UXM Bootcode
      Step-by-Step Instructions
      Verifying the Bootcode Upgraded Correctly
Related Information

Introduction

This document describes how to upgrade Universal Switching Module (UXM) bootcode, which is similar to upgrading firmware on any IGX card.

When you upgrade firmware that has a different boot code than the one currently running, you must upgrade the boot image before you upgrade the runtime firmware.

The following table lists the currently available firmware images and corresponding boot images:

Model

Firmware Revision

Corresponding Boot Image

A

AAF

AA04

B

ABD

AB06

ABE

AB06

ABF

AB06

ABJ

AB07

ABK

AB07

ABL

AB07

ABN

AB09

ABR

AB09

ABS

AB09

ABT

AB09

C

ACB

AC08

ACC

AC08

ACE

AC08

ACF

AC08

ACH

AC08

ACJ

AC08

Before You Begin

Conventions

For more information on document conventions, see the Cisco Technical Tips Conventions.

Prerequisites

Readers of this document should be knowledgeable of the following:

  • Uploading firmware to the IGX using Trivial File Transfer Protocol (TFTP)

Refer to the following documents for information on how to upload firmware to the IGX using TFTP:

Components Used

The information in this document is based on the software and hardware versions below.

  • IGX 8420

  • Switch software (SWSW) 9.3.36

The information presented in this document was created from devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If you are working in a live network, ensure that you understand the potential impact of any command before using it.

Upgrading the UXM Bootcode

This section describes how to upgrade and verify the UXM bootcode.

Step-by-Step Instructions

Complete the following steps to recognize the UXM bootcode files, verify the bootcode version on your UXM, and burn the new bootcode on to the UXM card:

  1. Ensure that you are able to recognize the UXM bootcode files—they are included with the UXM firmware—which you can download from the Downloads. The following files are bootcode version 9 files for Model B firmware:

    • AB09.000—Bootcode

    • AB09.img—Firmware image map

  2. Verify the version of bootcode on your UXM—use the rsh slot-number sys ver command. The number after the boot revision is the bootcode version.

    Note: You must log in as Service or higher to execute the rsh slot-number sys ver command.

    IGX-A          TN    Cisco           IGX 8410  9.3.36    Aug. 12 2002 14:03 GMT 
    
    fw revision:      28 (0x77) 
    creation date:    Tue Jul 9 16:05:33 PDT 2002 
    boot revision:    07     
    !---This UXM is running bootcode version 7
     
    gateway fwrev:    06w 
    enhanced hw:      0 
    
    Last Command: rsh 6 sys ver 
    
  3. Load the UXM bootcode on to the IGX—the dnld.fw file contains the following information when you upload the UXM bootcode using the TFTP method.

    Note: You can use any method to upload the bootcode. This example uses TFTP because it is the most commonly used method.

    Tftp_Request
    IP: 10.10.10.10   
    !--- IP address of TFTP server storing the bootcode
     
    PathName: /ipxbpx 
    !--- The path to where the files are located on the server
     
    CardName: UXM
    RevNum: AB09
    FileName: AB09    
    !--- This is optional, but if included, it is case sensitive,
     
                      
    !--- and needs to match the file name from step one (before the ".")
    
    
  4. Use the dspfwrev command to verify that the bootcode is uploaded successfully to the IGX:

    IGX-A       TN      StrataCom   IGX 8420  9.1.19    Aug. 12 2002 14:03 GMT 
      
    Firmware        Size       Status
    UXM-A.B.09      42 K      Complete 
    !--- Both the name and status appear on this line
     
    
    File            Address     Length      CRC        Burn Address
    0               BFC00000    A620        B047225B 
    
    Last Command: dspfwrev
    
  5. Use the burnfwrev A.B.09 uxm-slot-number c command to burn the bootcode onto the UXM

    After a few minutes, the new bootcode should be burned onto the UXM. Proceed to the Verifying the Bootcode Upgraded Correctly section.

Verifying the Bootcode Upgraded Correctly

Use the rsh slot-number sys ver command to verify that your bootcode upgrade is correct. Is the UXM now running the new version of bootcode?

IGX-A          TN    Cisco IGX 8410  9.3.36    Aug. 12 2002 14:03 GMT 
fw revision:      28 (0x77) 
creation date:    Tue Jul 9 16:05:33 PDT 2002 
boot revision:    09   
!--- This UXM is now running bootcode version 9
 
gateway fwrev:    06w 
enhanced hw:      0 

Last Command: rsh 6 sys ver

Related Information



Updated: Apr 30, 2009 Document ID: 26362