On Wed, 2010-08-18 at 10:11 -0700, Mangelschots, Jef wrote: > What file transfer protocol do I use when sending an S-record file when I > issue the loads command ? > > I tried with both TerraTerm and Hyperterminal. > > In Terraterm, when I use File | Send File ..., > In HyperTerminal, I use the menu Transfer | Send Text File ... > > In both these cases, it reads the first line correctly, but by the time it > wants to process the following line, it ends up reading garbage. It looks > like the terminal programs kept sending bytes while U-boot was processing the > first S-record line (which is an S0 record).
Hmm, sounds like you don't use any flow-control on the serial port so when u-boot goes away to do work it signals the other end(your host running Terraterm/HyperTerminal) to stop transmitting until u-boot's serial fifo has room in it. If Terraterm/HyperTerminal don't have the right flow-control setup then they'll keep tyring to stuff data into the fifo (which gets dropped on the floor). > I also tried sending a file with the protocols Xmodem, Ymodem, Kermit. > Thy do not seem to work, or it is getting garbage (i.e. protocol specific > headers, where it expects to see the actual S-record). > > Our U-boot is based on 2008.10. > > > Any files attached to this e-mail will have been checked with virus detection > software prior to transmission but you should carry out your own virus check > before opening any attachment. Safetran Systems Corp does not accept > liability for any damage or loss which may be caused by software viruses. The > contents of this e-mail and any attachments are the property of Safetran > Systems Corp and are intended for the confidential use by the named recipient > only. They may be legally privileged and should not be communicated to, or > relied upon, by any other person without written consent. If you are not the > addressee, please notify us immediately at the following address: Safetran > Systems Corporation, 2400 Nelson Miller Parkway, Louisville, Kentucky 40223. > Safetran Systems Corp is a subsidiary of Invensys Plc. Registered office: > Portland House, Bressenden Place, London, SW1E 5BF. UK Registered in England > and Wales No. 1641421. > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot