Quick guide for Xmodem feature (file transfer via Console line) for old devices alike c3750
Prerequisites:
1) .bin image suitable for your device flash size (actually, the smaller size the faster device will get it. Especially recommended for those who going to deploy .tar image later via TFTP. If you have the only tar. image simply extract the bin. image from it. Use 7-zip, for instance.)
2) HyperTerminal or similar soft able to upload files via Xmodem protocol. Should be installed on a machine that is connected to the device console port.
3) Appropriate console cable.
Commands in ROMMON (!):
switch: flash_init
switch: set BAUD 115200
Change your terminal speed to 115200 as well. This option will allow increasing transfer speed drastically, but anyways the transfer may take an hour.
switch: copy xmodem: flash:FIRMWARE-IMAGE-NAME.bin
Next, you have to start .bin image file transfer from HyperTerminal or so. It will take a while. About an hour, probably.
switch: dir flash:
Check the result.
switch: set BAUD 9600
Change your terminal speed to 9600 as well.
switch: boot flash:FIRMWARE-IMAGE-NAME.bin
After you've got in Global configuration mode issue this (or first, deploy a desirable image.tar over TFTP):
Switch (config)# boot system Flash:FIRMWARE-IMAGE-NAME.bin
Switch (config)# exit
Switch# show boot
Check the result.
Switch# write
Switch# reload
The whole article on my experience with old c3750v2 is available here.
HTH
Serge