I had (limited) success using a customized version of PuTTY called LePutty which adds zmodem transfers (and includes the rz and sz programs for Windows). The biggest problem is that the transfer would hang the gumstix for large files, but small text files transferred with no problems. Steps I followed to do this:
- Install the “lrzsz” package on the gumstix (I use a customized image that includes it in the root FS).
- Make sure that the path for rz and sz in the LePutty options is fully specified (relative paths led to silent errors for me).
- Boot and log into the gumstix over serial
- Select the menu option for sending or receiving files
o LePutty automatically starts rz/sz on the remote end and files transfer
Because of the file size issue, I switched over to USB Ethernet dongles and transferring over SSH/SCP. Good luck.
I usually use kermit on linux to transfer my files. However I need to figure out how to send files to the gumstic and receive files off it using Hyperterminal or some other windows program. At present I can log in to the machine, however when I try to send a file to the gumstix it fails with a timeout error whichever protocol I select. If I try to send a text file, it just outputs it on the terminal in the gumstix, it doesn't save it to a file. And when I try to receive a file from the gumstix I get another "no response(timeout)" error. I'm probably leaving out some important step, however I've trawled the net and can't find the answer.
In a related question when I want to send a file from the gumstix do I need to use the "sz" program, because I do not have that installed on the gumstix. Is there another program that is used ?