[U-Boot-Users] BRGs on ep8248 after updating CLKIN

Alan Bennett alan at akb.net
Thu Nov 29 21:43:30 CET 2007


When I originally supported my ep8248-style board, I had
#define CONFIG_8260_CLKIN	66000000	/* in Hz */

However, I noticed (after far too much time had passed) that my cpu
speed wasn't matching my expectations.  (reported 230 MHz, and
expected 350 MHz).

This was rather easily fixed by changing the CONFIG_8260_CLKIN to 100 MHz:
#define CONFIG_8260_CLKIN	100000000	/* in Hz */

However, my BRGs / SMC1 uart is now broke(baud-rate mismatch).  Does
anyone have experience with this section of u-boot that could help me
out?

My BRG7 is configured by u-boot(1.3+) = 0x00010078 ~ CD = 60 (0x3c).
And there is an apparent baud-rate mismatch and all the output is
garbled now.  (with a scope I measured ~ 25.5 / 26 K, when I'm
expecting 38.4k)

I think I'm missing something in the equation, but I'm not sure where
it is.  If I simply update the CD to be 162 (162*38400*16 = 99,532,800
~ 100 MHz) the serial port is still dead.

Any ideas?




More information about the U-Boot mailing list