[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