From mboxrd@z Thu Jan 1 00:00:00 1970 From: ganapathi Date: Thu, 29 Apr 2004 13:05:58 +0530 Subject: [U-Boot-Users] U-Boot/Kermit Problem References: Message-ID: <0dcb01c42dbc$9ecdb740$af00a8c0@tidelpark.isofttechindia.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Ashish, Check whether your serial_getc() function is returning 0. Your serial_get() function should not return 0 if LSR_DR is 0. I hope this will solve your problem. Regards Ganapathi C ----- Original Message ----- From: "Ashish R Dhawane" To: Sent: Thursday, April 29, 2004 12:28 PM Subject: [U-Boot-Users] U-Boot/Kermit Problem > > I am facing a problem in loading a binary file from minicom. > Whenver I try to load, it is going in an infinite loop. > > => loadb 100000 > ## Ready for binary (kermit) download to 0x00100000 at 9600 bps... > > > I configured kermit as told in the DULG/SystemSetup Manual.... > Only change I made is > > set speed 9600 instead of 115200 > > I am getting stuck here. After going through the u-boot source code .... > The calling sequence is .... > > -load_serial_bin > -k_recv > > Inside k_recv the code where I stucked up here is ... > > ----------------------------ACTUAL CODE----------------------------------- > /* get a packet */ > /* wait for the starting character or ^C */ > for (;;) { > switch (serial_getc ()) { > case START_CHAR: /* start packet */ > goto START; > case ETX_CHAR: /* ^C waiting for packet*/ > return (0); > default: > ; > } > } > ----------------------------ACTUAL CODE UP TO HERE------------------------ > > I think it continiously in the for loop. > When I press control-C then it will come comeout saying .... > > ## Total Size = 0x00000000 = 0 Bytes > ## Start Addr = 0x00100000 > > Can anyabody help me why it is happening ? > Any help will be appreciated. > > -regards, > -Ashish > > ########################################################################### > Ashish R Dhawane > Research Engineer > W-CDMA Group (3G RAN) > > Contacts: > --------- > Tel(O) :+91-80-2282168 (Direct Line) > Tel(O/Lab) :+91-80-2263399 X 329 > Fax(O) :+91-80-2282168 > Mobile :98455 36814 > E-Mail(s) :ashishdhawane at yahoo.com, ashish at cyberspace.org > > Surface Address (O): Surface Address (R): > -------------------- -------------------- > Centre for Development of Telematics, #50, Ground Floor, 12th Cross, > 71/1, Sneha Complex, Ayyappa Block, Manorayan Palya, > Millers Road, Sultan Palya Main Road, > Bangalore-560052, RT Nagar Post,Bangalore-560032, > Karnataka, India. Karnataka, India. > ########################################################################### > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > U-Boot-Users mailing list > U-Boot-Users at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/u-boot-users