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

Reply via email to