From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Figa Date: Sun, 16 Mar 2014 13:40:26 +0100 Subject: [U-Boot] Enabling uart 3 in arndale In-Reply-To: <5FD74073-34A9-4F1B-A272-2F79E93A2307@gmail.com> References: <0259D8EA-B62C-4D07-8661-ED2CF6E53779@gmail.com> <0C143329-AC45-423D-99E8-AB0E6D99AEA6@gmail.com> <5FD74073-34A9-4F1B-A272-2F79E93A2307@gmail.com> Message-ID: <53259BBA.8000100@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On 16.03.2014 11:42, armdev wrote: > Dear Michael, > Thanks for taking out time to extend help. > > As per the RefManual the UART is taking the SCLK_UART Clock and as there are 4 channels (4 UARTS). > > Following is from the public exynos 5250 manual (http://www.samsung.com/global/business/semiconductor/file/product/Exynos_5_Dual_User_Manaul_Public_REV100-0.pdf) > > "Four independent channels with asynchronous and serial input/output ports for general purpose (Channel 0 to 3), and One channel in ISP (ISP-UART Channel 0) > ? > ? Each UART contains a Baud-rate generator, a Transmitter, a Receiver and a Control Unit. The Baud-rate generator uses SCLK_UART." Each UART block uses independent clock source, i.e. UART0 uses SCLK_UART0 and UART3 uses SCLK_UART3. Do you have MUX_UART3 and DIV_UART3 configured properly? Do you have the IP bus clock (CLK_UART3) ungated? The public manual contains full description of clock tree and clock controller registers, so you should be able to figure this out. Best regards, Tomasz