From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven A. Falco Date: Fri, 01 Aug 2008 16:19:32 -0400 Subject: [U-Boot-Users] [PATCH] sequoia uarts Message-ID: <48936FD4.3010802@harris.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 -------------- 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