Specifications
30
Interface Processor Installation and Configuration Guide
78-4211-02
Upgrading Interface Processor Microcode Images
Use the following procedure to copy a microcode version from a TFTP server to Flash memory:
Step 1 To display the total amount of Flash memory present, its location, any files that currently exist in Flash
memory and their size, and the amount of Flash memory remaining, use the show flash command.
Following is an example of the output that is displayed:
Router# show flash
4096K bytes of flash memory on embedded flash (in RSP1).
file offset length name
(additional displayed text omitted from this example)
[4085336/4194304 bytes free]
Step 2 Compare the amount of available Flash memory (last line in the preceding example) to the size of the
new microcode image on the floppy disk to ensure that sufficient space is available. If you attempt to
copy in a new image, and the size of the new image exceeds the available space in Flash, only part of
the new image will be copied, and the following error message will be displayed:
buffer overflow -
xxxx/xxxx
where xxxx/xxxx is the number of bytes read in/number of bytes available.
Step 3 After you verify that there is sufficient space available in Flash memory for the new image, enter the
following command at the privileged-level prompt:
Router# copy tftp flash
Step 4 Enter the IP address of the remote host:
IP address or name of remote host [255.255.255.255]? 1.1.1.106
Step 5 Enter the name of the file you want to copy to Flash (vip221-40 is used in the following examples):
Name of file to copy? vip221-40
Step 6 To confirm that you want the file copied into Flash, press Return.
Copy vip221-40 from 1.1.1.106 into flash memory? [confirm]
If the correct file is not shown, enter no at the prompt to return to the system prompt; then enter the
correct file name.
Step 7 If you do not want Flash erased, enter no at the next prompt. If you accept the default to erase by
pressing Return without first typing no, the new image will write over the entire contents of Flash
memory, and you will lose all other microcode and system software images stored in Flash.
Erase flash before writing? [confirm] no
While the file is copied to Flash, output similar to the following is displayed:
Loading from 1.1.1.106:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 108966/4194304 bytes]
Verifying via checksum...
Flash verification successful. Length = 53364, checksum = 0x0000
Step 8 Use the show flash command to verify that the microcode has been copied to Flash. The output should
display the file name of the image you copied to Flash (vip221-40 in the following example):
Router# show flash
4096K bytes of flash memory on embedded flash (in RSP1).