]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - patches/0066-ENGR00119625-i.MX35-UBoot-doesn-t-accept-commands-i.patch
imported Ka-Ro specific additions to U-Boot 2009.08 for TX28
[karo-tx-uboot.git] / patches / 0066-ENGR00119625-i.MX35-UBoot-doesn-t-accept-commands-i.patch
1 From c1aa9915bdba9a69e34056d30bc7bd61dcdba4d4 Mon Sep 17 00:00:00 2001
2 From: Fred Fan <r01011@freescale.com>
3 Date: Thu, 24 Dec 2009 19:09:55 +0800
4 Subject: [PATCH] ENGR00119625 i.MX35: UBoot doesn't accept commands if program uboot to NOR
5
6 Bug detailed description:
7 1. Program uboot to NOR.
8 2. UBoot can boot up, but it doesn't accept commands. log:
9 MX35 U-Boot >
10 MX35 U-Boot > help
11 Unknown command 'help' - try 'help'
12 MX35 U-Boot > printenv
13 Unknown command 'printenv' - try 'help'
14 MX35 U-Boot > help
15 Unknown command 'help' - try 'help'
16 MX35 U-Boot >
17
18 Signed-off-by: Fred.fan <r01011@freescale.com
19 ---
20  cpu/arm1136/start.S |    4 ++--
21  1 files changed, 2 insertions(+), 2 deletions(-)
22
23 diff --git a/cpu/arm1136/start.S b/cpu/arm1136/start.S
24 index 2da16e7..0312856 100644
25 --- a/cpu/arm1136/start.S
26 +++ b/cpu/arm1136/start.S
27 @@ -210,10 +210,10 @@ relocate:                         /* relocate U-Boot to RAM           */
28         ldr     r1, =_armboot_start
29         cmp     r0, r1                  /* don't reloc during debug         */
30         beq     stack_setup
31 -       ldr     r2, _TEXT_BASE
32 +       ldr     r2, _armboot_start
33         sub     r0, r1, r0
34         sub     r0, r2, r0
35 -       ldr     r1, _TEXT_BASE
36 +       mov     r1, r2
37         ldr     r2, _armboot_start
38         ldr     r3, _bss_start
39         sub     r2, r3, r2              /* r2 <- size of armboot            */
40 -- 
41 1.5.4.4
42