[U-Boot-Users] Re: help about u-boot on lubbock(another question)

Zhao Hongda zhaohongda at tsinghua.org.cn
Wed Apr 9 02:12:33 CEST 2003


It's OK now, Thanks very much.
                                                        Hongda Zhao
----- Original Message -----
From: "Wolfgang Denk" <wd at denx.de>
To: "Zhao Hongda" <zhaohongda at tsinghua.org.cn>
Cc: <u-boot-users at lists.sourceforge.net>
Sent: Tuesday, April 08, 2003 1:35 AM
Subject: Re: [U-Boot-Users] Re: help about u-boot on lubbock(another
question)


> In message <006a01c2fe23$6edf17a0$fe02a8c0 at esd11> you wrote:
> > when I try to use "loadb 0xa0008000" command to transfer kernel file to
RAM
> > in lubbock,
> > then use Kermit protocol supported by HyperTerminal in Windows 2000 to
send
> > the uImage file,
> > always timeout, why?
> > I can success transfer file using the same procedure with Armboot-1.1.0.
>
> That's probably because of a bug I introduced  recently.  Please  try
> applying this patch:
>
> Index: common/cmd_boot.c
> ===================================================================
> RCS file: /cvsroot/u-boot/common/cmd_boot.c,v
> retrieving revision 1.5
> retrieving revision 1.6
> diff -u -r1.5 -r1.6
> --- common/cmd_boot.c 31 Mar 2003 17:13:13 -0000 1.5
> +++ common/cmd_boot.c 7 Apr 2003 08:40:10 -0000 1.6
> @@ -1000,14 +1000,14 @@
>   for (;;) {
>   switch (serial_getc ()) {
>   case START_CHAR: /* start packet */
> - break;
> + goto START;
>   case ETX_CHAR: /* ^C waiting for packet */
>   return (0);
>   default:
>   ;
>   }
>   }
> -
> +START:
>   /* get length of packet */
>   sum = 0;
>   new_char = serial_getc ();
>
>
> Best regards,
>
> Wolfgang Denk
>
> --
> Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
> Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
> "The whole problem with the world is  that  fools  and  fanatics  are
> always so certain of themselves, but wiser people so full of doubts."
> - Bertrand Russell





More information about the U-Boot mailing list