From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Wed, 06 Feb 2013 15:08:41 +0100 Subject: [U-Boot] PPC405 with XMD boot In-Reply-To: <20130206111311.GA32098@crg> References: <20130206111311.GA32098@crg> Message-ID: <511263E9.7060306@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 02/06/2013 12:13 PM, Rommel G Custodio wrote: >> 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); >> >> From the GDB output, I can see it is using the correct address for the the >> serial port (0x84000000) > > Hmmn. I've seen that before, I think. > Don't define CONFIG_SYS_NS16550_BROKEN_TEMT. That should not be necessary. > Make sure you use CTS/RTS (h/w flow) control with your terminal > application. Are you sure that all clocks, especially those related with the UART controller, are configured correctly? Thanks, Stefan