diff -Nru u-boot-1.1.4.orig/cpu/pxa/start.S u-boot-1.1.4/cpu/pxa/start.S --- u-boot-1.1.4.orig/cpu/pxa/start.S 2005-12-16 17:39:27.000000000 +0100 +++ u-boot-1.1.4/cpu/pxa/start.S 2006-08-23 11:21:03.000000000 +0200 @@ -221,10 +221,10 @@ * before relocating, we have to setup RAM timing * because memory timing is board-dependend, you will * find a lowlevel_init.S in your board directory. - */ mov ip, lr bl lowlevel_init mov lr, ip + */ /* Memory interfaces are working. Disable MMU and enable I-cache. */ diff -Nru u-boot-1.1.4.orig/include/configs/pxa255_idp.h u-boot-1.1.4/include/configs/pxa255_idp.h --- u-boot-1.1.4.orig/include/configs/pxa255_idp.h 2005-12-16 17:39:27.000000000 +0100 +++ u-boot-1.1.4/include/configs/pxa255_idp.h 2006-08-23 11:22:23.000000000 +0200 @@ -41,7 +41,7 @@ * If we are developing, we might want to start armboot from ram * so we MUST NOT initialize critical regs like mem-timing ... */ -#define CONFIG_INIT_CRITICAL /* undef for developing */ +/*#define CONFIG_INIT_CRITICAL /* undef for developing */ /* * define the following to enable debug blinks. A debug blink function