Pretty Helpful, Very Precise. I used it on SUP7-E. Went with Charm.
Thanks, I'll upgrade the ROMMON firmware as below got from the cisco.com and after that I'll upgrade the software. Step 1 Establish a Telnet session to the supervisor engine. Step 2 Download the bootflash:cat4500-e-ios-promupgrade-150-1r-SG2 program from Cisco.com, and place it on a TFTP server in a directory that is accessible from the switch to be upgraded. Step 3 Use the dir bootflash: command to ensure that there is sufficient space in Flash memory to store the PROM upgrade image. If there is insufficient space, delete one or more images. If you are using an SD card, replace bootflash: with slot0:. Step 4 Download the bootflash:cat4500-e-ios-promupgrade-150-1r-SG2 program into Flash memory using the copy tftp command. Switch# copy tftp: bootflash: Address or name of remote host [172.20.58.78]? Source filename [bootflash:cat4500-e-ios-promupgrade-150-1r-SG2]? Destination filename [cat4500-e-ios-promupgrade-150-1r-SG2]? Accessing tftp://172.20.58.78/ bootflash:cat4500-e-ios-promupgrade-150-1r-SG2... Loading bootflash:cat4500-e-ios-promupgrade-150-1r-SG2 from 172.20.58.78 (via FastEthernet2/1):!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 455620 bytes] Step 5 Use the no boot system flash bootflash: file_name command to clear all BOOT variable commands in the configuration file. In this example, the BOOT variable was set to boot the image cat4500e-universal.SPA.03.02.00.SG.150-2.SG.bin from bootflash: Switch(config)# no boot system flash bootflash:cat4500e-universal.SPA.03.02.00.SG.150-2.SG.bin Switch# write Use the boot system flash bootflash:file_name command to set the BOOT variable. You will use two BOOT commands: one to upgrade the ROMMON and a second to load the Cisco IOS software image after the ROMMON upgrade is complete. Notice the order of the BOOT variables in the example below. At bootup the first BOOT variable command upgrades the ROMMON. When the upgrade is complete the supervisor engine will autoboot, and the second BOOT variable command will load the Cisco IOS software image specified by the second BOOT command For a successful ROMMON upgrade, the config-register must be set to enable reading the boot system commands (0x0102.) Switch# configure terminal Switch(config)# boot system flash bootflash:cat4500-e-ios-promupgrade-150-1r-SG2 Switch(config)# boot system flash bootflash:cat4500e-universal.SPA.03.02.03.SG.150-2.SG3.bin Switch(config)# config-register 0x2102 Switch# write Step 6 Use the show bootvar command to verify the boot string. The BOOT variable in this example will first run the PROM upgrade to upgrade ROMMON. Then, the upgrade software will reload and the supervisor engine will load the Cisco IOS software image. Switch# show bootvar BOOT variable = bootflash:cat4500-e-ios-promupgrade-150-1r-SG2,1;bootflash:cat4500e-universal.SPA.03.02.03.SG.150-2.SG3.bin,1; Configuration register is 0x2102 Step 7 Run the PROM upgrade program by issuing the reload command. Issuing this command will terminate your Telnet session. Switch# reload Step 8 Use the no boot system flash bootflash: file_name command to clear the BOOT command used to upgrade the ROMMON. Switch# configure terminal Switch(config)# no boot system flash bootflash:cat4500-e-ios-promupgrade-150-1r-SG2 Switch# write Step 9 Use the show version command to verify that the ROMMON has been upgraded. Switch# show version ROM: 15.0(1r)SG2 Step 10 Use the delete command to delete the PROM upgrade program from bootflash. Switch# delete bootflash:cat4500-e-ios-promupgrade-150-1r-SG2 Step 11 Use the show bootvar command to verify that the ROMMON upgrade program has been removed from the BOOT variable. Switch# show bootvar BOOT variable = bootflash:cat4500e-universal.SPA.03.02.03.SG.150-2.SG3.bin,1 The ROMMON has now been upgraded.
... View more