ARM: Fix at91rm9200dk base address
PATCH 1/1 ARM: Fix at91rm9200dk base address
Somewhere during development of U-Boot-1.1.3 CONFIG_BOOTBINFUNC was renamed into CONFIG_INIT_CRITICAL which was 04 Apr 2005 replaced with CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT. However CONFIG_SKIP_LOWLEVEL_INIT has oposite meaning to CONFIG_BOOTBINFUNC, so fix configuration to reflect this fact. I'm sending this patch 4th (!) time in hope it produces at least some reaction.
Fix at91rm9200dk base and environment address.
include/configs/at91rm9200dk.h +7 -7
@@ -192,11 +192,11 @@#else #define CFG_ENV_IS_IN_FLASH 1#ifdef CONFIG_SKIP_LOWLEVEL_INIT -#define CFG_ENV_ADDR (PHYS_FLASH_1 + 0x60000)/* after u-boot.bin */ -#define CFG_ENV_SIZE 0x10000/* sectors are 64K here */ -#else #define CFG_ENV_ADDR (PHYS_FLASH_1 + 0xe000)/* between boot.bin and u-boot.bin.gz */ #define CFG_ENV_SIZE 0x2000/* 0x8000 */ +#else +#define CFG_ENV_ADDR (PHYS_FLASH_1 + 0x60000)/* after u-boot.bin */ +#define CFG_ENV_SIZE 0x10000/* sectors are 64K here */ #endif /* CONFIG_SKIP_LOWLEVEL_INIT */ #endif /* CFG_ENV_IS_IN_DATAFLASH */
@@ -204,13 +204,13 @@#define CFG_LOAD_ADDR 0x21000000/* default load address */ #ifdef CONFIG_SKIP_LOWLEVEL_INIT -#define CFG_BOOT_SIZE 0x00/* 0 KBytes */ -#define CFG_U_BOOT_BASE PHYS_FLASH_1 -#define CFG_U_BOOT_SIZE 0x60000/* 384 KBytes */ -#else #define CFG_BOOT_SIZE 0x6000/* 24 KBytes */ #define CFG_U_BOOT_BASE (PHYS_FLASH_1 + 0x10000)#define CFG_U_BOOT_SIZE 0x10000/* 64 KBytes */ +#else +#define CFG_BOOT_SIZE 0x00/* 0 KBytes */ +#define CFG_U_BOOT_BASE PHYS_FLASH_1 +#define CFG_U_BOOT_SIZE 0x60000/* 384 KBytes */ #endif /* CONFIG_SKIP_LOWLEVEL_INIT */ #define CFG_BAUDRATE_TABLE {115200 , 19200, 38400, 57600, 9600 }
Wolfgang Denk
AppliedPATCH 1/1 ARM: Fix at91rm9200dk base address
Quoted 9 lines · In message <[email protected]> you wrote:
Somewhere during development of U-Boot-1.1.3
CONFIG_BOOTBINFUNCwas renamed intoCONFIG_INIT_CRITICALwhich was 04 Apr 2005 replaced withCONFIG_SKIP_LOWLEVEL_INITandCONFIG_SKIP_RELOCATE_UBOOT. HoweverCONFIG_SKIP_LOWLEVEL_INIThas oposite meaning toCONFIG_BOOTBINFUNC, so fix configuration to reflect this fact. I'm sending this patch 4th (!) time in hope it produces at least some reaction.Signed-off-by Ladislav Michl <[email protected]>
Applied, thanks.
Best regards,
Wolfgang Denk
Signature · 6 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Those who hate and fight must stop themselves -- otherwise it is not stopped. -- Spock, "Day of the Dove", stardate unknown