mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
snowball: Clear UART RX FIFO
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@stericsson.com>
This commit is contained in:
parent
f22651cfc4
commit
1acc5559d9
1 changed files with 4 additions and 0 deletions
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue