Xmodem Console IOS Download Procedure using ROMMON

From ITCwiki
Jump to navigation Jump to search

Xmodem is used for transfering files in a terminal program.

Step 1.

Hit the break command as the router is loading it's image file (usually CTRL-C).

Step 2.

Once in ROMmon, type in the following commands:
rommon 1> xmodem -c filename
Enter

Step 3.

Do not start the sending program yet...

program load complete, entry point: 0x8000f000, size: 0xcb80

        File size           Checksum   File name
        0 bytes (0x0)        0x0000    -mz.124-1c.bin (invalid)
        0 bytes (0x0)        0x0000    xx.cfg (invalid)
        0 bytes (0x0)        0x0000     (invalid)
        0 bytes (0x0)        0x0000     (invalid)
        0 bytes (0x0)        0x0000     (invalid)
        0 bytes (0x0)        0x0000     (invalid)
        0 bytes (0x0)        0x0000    ig (invalid)
        0 bytes (0x0)        0x0000    ig (invalid)
        0 bytes (0x0)        0x0000    091021-142727 (invalid)
        0 bytes (0x0)        0x0000     (invalid)

WARNING: All existing data in flash will be lost! Invoke this application only for disaster recovery. Do you wish to continue? y/n [n]: y

Step 4.

go to Transfer / Send File (if you are using Hyperterminal)

Step 5.

Select the file you want to transfer.

Step 6.

you will see a grey window, just wait until it is finished.