Putty Ymodem File Transfer

Posted on -

PuTTY wish zmodem. We don't see that this is a vital requirement because we already supply two file transfer mechanisms in the PuTTY suite.

Features. lua scripting. Integrates PuTTY Session Manager. portable (can used on usb stick).

Putty Ymodem File Transfer

Putty File Copy

Sequencing of commands. Portability (use of directories structure). win32/Teststand API. Integrates Ymodem,Xmodem,Zmodem,FTP,TFTP,SCP, file transfert protocols. Integrates HyperLink of PuTTY NuTTY project. Integrates all features of PuTTY cygterm project (PuTTYcyg), PuTTYSC. Menu and status bar in putty window.

File

Shortcuts for pre-defined command. Keyboard shortcuts for pre-defined command. PuTTYcmdSender tool to send cmd to multiple putty windows.

Zmodem file transfer

PuTTy on Windows does not support zmodem, xmodem, etc. So I often used HyperTerminal, but the GUI of Hyperterminal annoys me. So instead of switching between PuTTy and HyperTerminal all the time, I tried to use a different terminal emulator ‘TeraTerm Pro’.

This seems fine, but for some reason it dumps a few random characters on the serial line after the file is transferred, falsely answering the multiple choice menu to decide between runtime, diag, multiple image or loader. I am now using GNU Screen with lrzsz.

It was a little struggle to figure out the correct syntax for this, because Screen has a google-incompatible name. Hopefully I’ve sprinkled enough relevant terms in this post to help somebody else with this issue. I start screen with ‘screen /dev/ttyUSB0 115200’. Then when I start the Xmodem download on the bootrom side I execute CTRL-A “:exec!! Sx -kb firmware.bix” in screen.

This works mostly fine. It eats the multiple choice menu after the transfer, but you can press to view it again.

And FYI, the bootrom support Xmodem-1K giving a nice transferboost over regular Xmodem.