Cisco 3850 Switch IOS Upgrade

HondabuffHondabuff Member Posts: 667 ■■■□□□□□□□
We just got our shipment of 3850 Switches in and Im upgrading all of them to the latest IOS and its a real treat to do. If you were use to doing it via tftp you will be blown away on how easy it is.

1) Down load new IOS-XE bin file from Cisco
2) Save it to a USB drive. Usb Drive must be formatted with FAT16 or 32. Mine was 32
3) Plug into 3850 Switch
4) dir usbflash0:
5) Make sure your IOS is there. "cat3k_caa-universalk9.SPA.03.06.02a.E.152-2a.E2.bin"
6) copy from usb to flash "copy usbflash0:cat3k_caa-universalk9.SPA.03.06.02a.E.152-2a.E2.bin flash:"
7) dir flash: and make sure it copied over.
8. Run the command Switch#software install file flash:cat3k_caa-universalk9.SPA.03.06.02a.E.152-2a.E2.bin switch 1
9) When is done doing the upgrade you will need to clean up the old files that are in flash
10) Run Switch#software clean
11) Check your flash for the new IOS package files and reboot.

Keep this in mind, All the new package files are extracted from the bin file. So if you blow up your flash you can now boot the bin file from the USB stick with "boot usbflash0:IOS name" and your back in business.

I had another 24 Port switch that was blew up do to the bug in the 3.0.0 IOS release and you have to boot it in boot loader mode. Basically same as the old rommon mode.

1) Power up switch and wait for the SYS light to start blinking green.
2) Hold the Mode button for about 20 seconds and the lights will glow amber, release the button.
3) You will be sitting on the Switch: prompt.
4) Here is where it gets cool.
5) Boot your bin file in the USB stick
6) Once your back into the switch, go ahead and delete all files in flash. I do them one by one.
7) Now copy the bin file from USB stick into your cleaned out flash
8. Now we have to expand the bin file.
9) Switch# software expand file flash: cat3k_caa-universalk9.SPA.03.02.02.SE.150-1.EX2.bin to flash:
Switch#Config t
Switch(config)# no boot system
Switch(config): boot system switch all flash: packages.conf
10) Reboot the switch and you back in business.

Hopefully this will save you some time in your upgrades. If you like this, Don't be afraid to use the REP button!
“The problem with quotes on the Internet is that you can’t always be sure of their authenticity.” ~Abraham Lincoln


Sign In or Register to comment.