uboot-lantiq: fix boot of images larger than 8MB
Increasing CONFIG_SYS_BOOTM_LEN from 8 MB to 16 MB is necessary to support uncompressing images larger than 8 MB when using the bootm command. Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
parent
cfe1c6debe
commit
8c822ec4ca
12 changed files with 36 additions and 12 deletions
|
@ -172,7 +172,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv4519pw.h
|
+++ b/include/configs/arv4519pw.h
|
||||||
@@ -0,0 +1,67 @@
|
@@ -0,0 +1,69 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -193,6 +193,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_AR8216
|
+#define CONFIG_SWITCH_AR8216
|
||||||
|
|
|
@ -172,7 +172,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv7518pw.h
|
+++ b/include/configs/arv7518pw.h
|
||||||
@@ -0,0 +1,67 @@
|
@@ -0,0 +1,69 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -193,6 +193,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_AR8216
|
+#define CONFIG_SWITCH_AR8216
|
||||||
|
|
|
@ -185,7 +185,7 @@ Signed-off-by: Daniel Golle <dgolle@allnet.de>
|
||||||
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/acmp252.h
|
+++ b/include/configs/acmp252.h
|
||||||
@@ -0,0 +1,60 @@
|
@@ -0,0 +1,62 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2013 Daniel Golle <daniel.golle@gmail.com>
|
+ * Copyright (C) 2013 Daniel Golle <daniel.golle@gmail.com>
|
||||||
+ * Copyright (C) 2011 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2011 Luka Perkov <luka@openwrt.org>
|
||||||
|
@ -207,6 +207,8 @@ Signed-off-by: Daniel Golle <dgolle@allnet.de>
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_ADM6996I
|
+#define CONFIG_SWITCH_ADM6996I
|
||||||
|
|
|
@ -273,7 +273,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 vrx200 lantiq easy80920 easy80920_norspl easy80920:SYS_BOOT_NORSPL Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
Active mips mips32 vrx200 lantiq easy80920 easy80920_norspl easy80920:SYS_BOOT_NORSPL Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/fb3370.h
|
+++ b/include/configs/fb3370.h
|
||||||
@@ -0,0 +1,78 @@
|
@@ -0,0 +1,80 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2011-2013 Daniel Schwierzeck, daniel.schwierzeck@googlemail.com
|
+ * Copyright (C) 2011-2013 Daniel Schwierzeck, daniel.schwierzeck@googlemail.com
|
||||||
+ *
|
+ *
|
||||||
|
@ -308,6 +308,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+
|
+
|
||||||
+#define CONFIG_SYS_DRAM_PROBE
|
+#define CONFIG_SYS_DRAM_PROBE
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Environment */
|
+/* Environment */
|
||||||
+#define CONFIG_ENV_SPI_BUS CONFIG_SPL_SPI_BUS
|
+#define CONFIG_ENV_SPI_BUS CONFIG_SPL_SPI_BUS
|
||||||
+#define CONFIG_ENV_SPI_CS CONFIG_SPL_SPI_CS
|
+#define CONFIG_ENV_SPI_CS CONFIG_SPL_SPI_CS
|
||||||
|
|
|
@ -185,7 +185,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/sx76x.h
|
+++ b/include/configs/sx76x.h
|
||||||
@@ -0,0 +1,59 @@
|
@@ -0,0 +1,61 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2011-2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2011-2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -206,6 +206,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_ADM6996I
|
+#define CONFIG_SWITCH_ADM6996I
|
||||||
|
|
|
@ -231,7 +231,7 @@ Signed-off-by: Luka Perkov <luka@openwrt.org>
|
||||||
Active nds32 n1213 ag101 AndesTech adp-ag101 adp-ag101 - Andes <uboot@andestech.com>
|
Active nds32 n1213 ag101 AndesTech adp-ag101 adp-ag101 - Andes <uboot@andestech.com>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/p2812hnufx.h
|
+++ b/include/configs/p2812hnufx.h
|
||||||
@@ -0,0 +1,67 @@
|
@@ -0,0 +1,69 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -265,6 +265,8 @@ Signed-off-by: Luka Perkov <luka@openwrt.org>
|
||||||
+
|
+
|
||||||
+#define CONFIG_SYS_DRAM_PROBE
|
+#define CONFIG_SYS_DRAM_PROBE
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Environment */
|
+/* Environment */
|
||||||
+#if defined(CONFIG_SYS_BOOT_NANDSPL)
|
+#if defined(CONFIG_SYS_BOOT_NANDSPL)
|
||||||
+#define CONFIG_ENV_IS_IN_NAND
|
+#define CONFIG_ENV_IS_IN_NAND
|
||||||
|
|
|
@ -172,7 +172,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
|
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv752dpw.h
|
+++ b/include/configs/arv752dpw.h
|
||||||
@@ -0,0 +1,67 @@
|
@@ -0,0 +1,69 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -193,6 +193,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_RTL8306
|
+#define CONFIG_SWITCH_RTL8306
|
||||||
|
|
|
@ -173,7 +173,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
|
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv752dpw22.h
|
+++ b/include/configs/arv752dpw22.h
|
||||||
@@ -0,0 +1,68 @@
|
@@ -0,0 +1,70 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -194,6 +194,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_AR8216
|
+#define CONFIG_SWITCH_AR8216
|
||||||
|
|
|
@ -191,7 +191,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
|
Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv7510pw.h
|
+++ b/include/configs/arv7510pw.h
|
||||||
@@ -0,0 +1,75 @@
|
@@ -0,0 +1,77 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2013 Matti Laakso <malaakso@elisanet.fi>
|
+ * Copyright (C) 2013 Matti Laakso <malaakso@elisanet.fi>
|
||||||
+ *
|
+ *
|
||||||
|
@ -210,6 +210,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
|
||||||
+#define CONFIG_LTQ_SUPPORT_ETHERNET /* Enable ethernet */
|
+#define CONFIG_LTQ_SUPPORT_ETHERNET /* Enable ethernet */
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_ADM6996I
|
+#define CONFIG_SWITCH_ADM6996I
|
||||||
|
|
|
@ -168,7 +168,7 @@
|
||||||
Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
|
Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv7510pw22.h
|
+++ b/include/configs/arv7510pw22.h
|
||||||
@@ -0,0 +1,67 @@
|
@@ -0,0 +1,69 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2014 Álvaro Fernández Rojas <noltari@gmail.com>
|
+ * Copyright (C) 2014 Álvaro Fernández Rojas <noltari@gmail.com>
|
||||||
+ *
|
+ *
|
||||||
|
@ -189,6 +189,8 @@
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_AR8216
|
+#define CONFIG_SWITCH_AR8216
|
||||||
|
|
|
@ -168,7 +168,7 @@
|
||||||
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
|
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv8539pw22.h
|
+++ b/include/configs/arv8539pw22.h
|
||||||
@@ -0,0 +1,68 @@
|
@@ -0,0 +1,70 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -189,6 +189,8 @@
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_AR8216
|
+#define CONFIG_SWITCH_AR8216
|
||||||
|
|
|
@ -210,7 +210,7 @@
|
||||||
Active mips mips32 danube arcadyan arv7510pw arv7510pw_ram arv7510pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
|
Active mips mips32 danube arcadyan arv7510pw arv7510pw_ram arv7510pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/configs/arv7506pw11.h
|
+++ b/include/configs/arv7506pw11.h
|
||||||
@@ -0,0 +1,62 @@
|
@@ -0,0 +1,64 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2016 Mathias Kresin <dev@kresin.me>
|
+ * Copyright (C) 2016 Mathias Kresin <dev@kresin.me>
|
||||||
+ *
|
+ *
|
||||||
|
@ -231,6 +231,8 @@
|
||||||
+
|
+
|
||||||
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
|
||||||
+
|
+
|
||||||
|
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
|
||||||
|
+
|
||||||
+/* Switch devices */
|
+/* Switch devices */
|
||||||
+#define CONFIG_SWITCH_MULTI
|
+#define CONFIG_SWITCH_MULTI
|
||||||
+#define CONFIG_SWITCH_RTL8306
|
+#define CONFIG_SWITCH_RTL8306
|
||||||
|
|
Loading…
Reference in a new issue