From bf3410fcc711f6601f1f8eb39c5df57cf8cfe535 Mon Sep 17 00:00:00 2001 From: michal smulski Date: Mon, 14 Jun 2010 15:13:09 -0700 Subject: arm1136 scripts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Here is a patch to fix a startup in C100 (arm1136). Basically make sure that UART is configured before using it. Michal Signed-off-by: Øyvind Harboe --- tcl/target/c100helper.tcl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tcl') diff --git a/tcl/target/c100helper.tcl b/tcl/target/c100helper.tcl index 477fe5c2..2a12c362 100644 --- a/tcl/target/c100helper.tcl +++ b/tcl/target/c100helper.tcl @@ -469,11 +469,12 @@ proc initC100 {} { mww $INTC_ARM1_CONTROL_REG 0x1 # configure clocks setupPLL + # setupUART0 must be run before setupDDR2 as setupDDR2 uses UART. + setupUART0 # enable cache # ? (u-boot does nothing here) # DDR2 memory init setupDDR2 - setupUART0 putsUART0 "C100 initialization complete.\n" puts "C100 initialization complete." } -- cgit v1.2.3