- Install tftpd software on your machine
- connect using a USB to serial cable to the switch (9600,8.n.1)
- wait for it to boot
- check for the installed ios version
- sh version

- Now you need to configure an IP address for your switch that resides on the same broadcast domain as your machine will be
- conf t
- int vlan 225
- IP address 10.10.10.100 255.255.255.0
- exit
- end
- sh IP interface vlan 225

- now activate the vlan interface and associate it to a port of the switch
- conf t
- interface vlan 225
- no shut
- exit
- interface gigabitethernet 1/0/1
- switchport access vlan 225
- no shut
- exit
- end
- verify that the interface is up and running with the specified IP address
- sh interface gigabitethernet 1/0/1 status
- sh ip interface brief

- Now try to ping the host running the tftp server and ensure that network communication is ok
- then run the following command to backup the current version of the flash
- dir flash:
- copy flash: tfp:
- enter the source file name, for example : c3750-ipbasek9-mz.122-55.SE11.bin
- enter the tftp server ip address : 10.100.0.99
- then wait for the copy finish
- when finished run
- delete /force /recursive c3750-ipbasek9-mz.122-55.SE11.bin
- check for the file you need to copy from the tftp server and run
- copy tftp: flash:
- enter the c3750-ipbasek9-mz.150-2.SE11.bin name
- and wait for it to be copied to the flash
- now check for the boot file
- sh boot

- as you can see the file is the old one, you need to change it running the following commands
- conf t
- boot system switch all flash:c3750-ipbasek9-mz.150-2.SE11.bin
- reload the switch and check for the updated version