Then your problem is your IOS,
if you are using hyper terminal, then you can point the text, copy and paste here.
When you copy with xmodem, the file must finish copying, if it is finishing the copy stage, then
your IOS image is Curropted (Kharab Shodeh Ast)
give me info about your router, and what memory size you have there, or try to get a c1700-y image
that well work for sure for you, just remember, IOS that you copy via xmodem:
rommon>xmodem -cr
after finishing writing the image, wait totaly untill router sais its done programing, and it well reload after it.
When reloaded, you need to copy the image again to th flash using tftp.
if you need further help, type it here!
Good Luck!