[U-Boot] [PATCH] arm, omap3: fix warm reset serial output on OMAP36xx/AM/DM37xx

Tom Rini trini at ti.com
Mon May 14 18:43:47 CEST 2012


On Mon, May 07, 2012 at 10:49:21PM -0400, Matt Porter wrote:

> In warm reset conditions on OMAP36xx/AM/DM37xx the rom code
> incorrectly sets the DPLL4 clock input divider to /6.5 which
> is an invalid value unless the input clock is 13MHz. When a JTAG
> emulator is attached, a warm reset is necessary after the emulator
> gains control of the process. This results in a loss of serial
> output due to the invalid DPLL4 settings.
> 
> This patch fixes the issue by resetting the DPLL4 clock input
> divider to /1 when the input clock is not 13MHz. AM/DM37x TRM
> section 3.5.3.3.3.2.1 specifies that the /6.5 setting is only
> used when the input clock is 13MHz.
> 
> Signed-off-by: Matt Porter <mporter at ti.com>

Applied to u-boot-ti/master, thanks.

-- 
Tom


More information about the U-Boot mailing list