[U-Boot] PPC405 with XMD boot

Frank Lombardo fastfrank at gmail.com
Wed Feb 6 01:51:03 CET 2013


Rommel,

I am using your recently posted patch to boot my custom Virtex4 board with
XMD.  Execution gets stuck in the NS16550_init() function.  It gets stuck
at this line:

#if (!defined(CONFIG_SYS_NS16550_BROKEN_TEMT))
    while (!(serial_in(&com_port->lsr) & UART_LSR_TEMT))
        ;
#endif

If I define CONFIG_SYS_NS16550_BROKEN_TEMT, it gets stuck in the while loop
in NS16550_putc:

    while ((serial_in(&com_port->lsr) & UART_LSR_THRE) == 0)
        ;
    serial_out(c, &com_port->thr);



More information about the U-Boot mailing list