[U-Boot] [PATCH] snowball: Clear UART RX FIFO

Ramesh CHANDRASEKARAN ramesh.chandrasekaran at stericsson.com
Thu Sep 27 09:07:50 CEST 2012


> Without usb-serial cable plugged at this stage, some garbage is seen in UART
> RX FIFO, which blocks autoboot progress. The fix makes sure to empty the RX
> FIFO, before we wait for user input to interrupt autoboot.
> 
> Signed-off-by: Ramesh Chandrasekaran
> <ramesh.chandrasekaran at stericsson.com>
> ---
>  board/st-ericsson/snowball/snowball.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/board/st-ericsson/snowball/snowball.c b/board/st-
> ericsson/snowball/snowball.c
> index 8c743c0..e750df1 100644
> --- a/board/st-ericsson/snowball/snowball.c
> +++ b/board/st-ericsson/snowball/snowball.c
> @@ -253,6 +253,10 @@ int board_late_init(void)
>  	if ((raise_ab8500_gpio16() < 0))
>  		printf("error: cant' raise GPIO16\n");
> 
> +	/* empty UART RX FIFO */
> +	while (tstc())
> +		(void) getc();
> +
>  	return 0;
>  }
> 
> --
Hi Albert Aribaud,

Is the above patch going in for the release ?
Not got any review comments until now from the community.
Or please point me to the right person.

Ramesh


More information about the U-Boot mailing list