
In message loom.20050712T224950-345@post.gmane.org you wrote:
I am currently having the problem that my EP885C port of u-boot hangs in serial.c's smc_putc function at the point where it loops until the serial port is ready. I have scoured the past archives, and the best that I can get is that this could be a baud rate or port selection problem. For my EP885C board, I have the baud rate set at 9600, which I am nearly 100% sure is correct. I have CONFIG_8xx_CONSOLE_SMC1 set as 1, which I also believe to be correct. Are there any other reasons why the serial port would never be ready? Thank you for the help on this and my other previous posts.
If the port never gets ready this means the character is never actually sent. This probably means that there is no transmit clock to clock out the bits.
Check your clocks.
Best regards,
Wolfgang Denk