diff options
author | Ryan Harkin <ryan.harkin@linaro.org> | 2016-06-14 11:30:54 +0100 |
---|---|---|
committer | Ryan Harkin <ryan.harkin@linaro.org> | 2016-10-11 10:18:12 +0100 |
commit | 496928e81692038fd12338c85a08a1d663dc41e4 (patch) | |
tree | e0d7e7a12a44fff80f81b2fd433fa5059a78c46c | |
parent | 887c57e726c73b54a60a91cec0e3201cf7ba72c5 (diff) |
HACK: boot TC2 from NOR flasharmlt-20161018-001armlt-20161012-001armlt-16.1016.10
Change the default boot environment so that TC2 boots from a
kernel/initrd/dtb in NOR flash as per the vexpress-firmware repo layout
[1].
[1] https://git.linaro.org/arm/vexpress-firmware.git/shortlog/refs/tags/armlt-vexpress-16.06
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r-- | include/configs/vexpress_common.h | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/include/configs/vexpress_common.h b/include/configs/vexpress_common.h index 79f1bfe6ab..38b220cce0 100644 --- a/include/configs/vexpress_common.h +++ b/include/configs/vexpress_common.h @@ -186,9 +186,7 @@ #include <config_distro_defaults.h> /* Basic environment settings */ -#define CONFIG_BOOTCOMMAND \ - "run distro_bootcmd; " \ - "run bootflash; " +#define CONFIG_BOOTCOMMAND "bootm ${kernel_addr} ${ramdisk_addr} ${fdt_addr}" #define BOOT_TARGET_DEVICES(func) \ func(MMC, mmc, 1) \ @@ -209,10 +207,11 @@ "kernel_addr_r=0x80008000\0" #elif defined(CONFIG_VEXPRESS_EXTENDED_MEMORY_MAP) #define CONFIG_PLATFORM_ENV_SETTINGS \ + "fdt_addr=0x0c000000\0" \ "loadaddr=0xa0008000\0" \ "ramdisk_addr_r=0x81000000\0" \ - "kernel_addr=0x0c100000\0" \ - "ramdisk_addr=0x0c800000\0" \ + "kernel_addr=0x03000000\0" \ + "ramdisk_addr=0x00600000\0" \ "maxramdisk=0x1800000\0" \ "pxefile_addr_r=0xa8000000\0" \ "scriptaddr=0xa8000000\0" \ @@ -221,17 +220,7 @@ #define CONFIG_EXTRA_ENV_SETTINGS \ CONFIG_PLATFORM_ENV_SETTINGS \ BOOTENV \ - "console=ttyAMA0,38400n8\0" \ - "dram=1024M\0" \ - "root=/dev/sda1 rw\0" \ - "mtd=armflash:1M@0x800000(uboot),7M@0x1000000(kernel)," \ - "24M@0x2000000(initrd)\0" \ - "flashargs=setenv bootargs root=${root} console=${console} " \ - "mem=${dram} mtdparts=${mtd} mmci.fmax=190000 " \ - "devtmpfs.mount=0 vmalloc=256M\0" \ - "bootflash=run flashargs; " \ - "cp ${ramdisk_addr} ${ramdisk_addr_r} ${maxramdisk}; " \ - "bootm ${kernel_addr} ${ramdisk_addr_r}\0" + "bootargs=root=/dev/sda2 console=ttyAMA0,38400n8 androidboot.hardware=arm-versatileexpress-usb\0" /* FLASH and environment organization */ #define PHYS_FLASH_SIZE 0x04000000 /* 64MB */ |