From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manfred Huber Date: Sat, 16 Mar 2013 14:13:54 +0100 Subject: [U-Boot] Beagleboard: SPL hangs on serial init In-Reply-To: <1679653192.50708.1361970554739.JavaMail.ngmail@webmail21.arcor-online.net> References: <1679653192.50708.1361970554739.JavaMail.ngmail@webmail21.arcor-online.net> Message-ID: <51447012.6010303@arcor.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de I'm surprised that no one is interested in a functioning Beagleboard. Has no one tested the Beagleboard since 2012-09-19? Best regards, Manfred Huber On 2013-02-27 14:09, man.huber at arcor.de wrote: > SPL hangs on a beagleboard during the serial initialization (line 40 of drivers/serial/ns16550.c). The reason is the non-empty shift register of TX (transmit FIFO is empty). To avoid the hangup include/configs/omap3_beagle.h has to be changed like in include/configs/igep00x0.h: > > diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h > index 59255c4..63cd30b 100644 > --- a/include/configs/omap3_beagle.h > +++ b/include/configs/omap3_beagle.h > @@ -81,6 +81,9 @@ > #define CONFIG_SYS_NS16550_REG_SIZE (-4) > #define CONFIG_SYS_NS16550_CLK V_NS16550_CLK > > +/* define to avoid U-Boot to hang while waiting for TEMT */ > +#define CONFIG_SYS_NS16550_BROKEN_TEMT > + > /* > * select serial console configuration > */ > > Best regards, > Manfred Huber > _______________________________________________ > U-Boot mailing list > U-Boot at lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot