[U-Boot-Users] [PATCH] sequoia uarts
Steven A. Falco
sfalco at harris.com
Fri Aug 1 22:19:32 CEST 2008
I have verified that the Sequoia (440EPx) does not have its UARTs
properly configured. The attached patch corrects this by setting three
bits in SDR0_PFC1 to enable 4-wire mode, and to select cts/rts
functionality for the UARTs. Also, I modified the GPIO settings for
pins 34-37 to conform to the tables in section 31 of the 440EPx users
manual.
Here is a dump of the registers once the patch was made. I've verified
that these match the users manual. Also, my Sequoia board works. :-)
=> getidcr e.f 4101
000e.000f-4101 Read 034c100f
=> md.l ef600c00 1
ef600c00: 00000000 ....
=> md.l ef600c04 1
ef600c04: d6000000 ....
=> md.l ef600c08 1
ef600c08: 52180000 R...
=> md.l ef600c10 1
ef600c10: 00000000 ....
=> md.l ef600c40 1
ef600c40: 00000000 ....
=> md.l ef600c38 1
ef600c38: 04010000 ....
=> md.l ef600c30 1
ef600c30: 00405550 . at UP
Signed-off-by: Steven A. Falco <sfalco at harris.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sequoia.patch
Type: text/x-patch
Size: 2521 bytes
Desc: not available
Url : http://lists.denx.de/pipermail/u-boot/attachments/20080801/f196eceb/attachment.bin
More information about the U-Boot
mailing list