Adjust Clearfog Pro/Base separation
This commit is contained in:
parent
7b227afc59
commit
428c57ae43
@ -1,5 +1,4 @@
|
||||
verbosity=1
|
||||
board_model=pro
|
||||
emmc_fix=off
|
||||
eth1addr=00:50:43:25:fb:84
|
||||
eth2addr=00:50:43:84:25:2f
|
||||
|
||||
@ -7,25 +7,23 @@
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv rootfstype "ext4"
|
||||
setenv verbosity "1"
|
||||
setenv board_model "pro"
|
||||
setenv emmc_fix "off"
|
||||
setenv ethaddr "00:50:43:84:fb:2f"
|
||||
setenv eth1addr "00:50:43:25:fb:84"
|
||||
setenv eth2addr "00:50:43:84:25:2f"
|
||||
setenv eth3addr "00:50:43:0d:19:18"
|
||||
|
||||
# fdtfile should come from compile-time u-boot patches
|
||||
if test -z "${fdtfile}"; then
|
||||
setenv fdtfile "armada-388-clearfog.dtb"
|
||||
fi
|
||||
|
||||
test -z "${boot_interface}" && setenv boot_interface "mmc"
|
||||
|
||||
if ext4load ${boot_interface} 0:1 ${loadaddr} /boot/armbianEnv.txt || ext4load ${boot_interface} 0:1 ${loadaddr} armbianEnv.txt; then
|
||||
env import -t ${loadaddr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${board_model}" = "base"; then
|
||||
setenv fdtfile "armada-388-clearfog-base.dtb"
|
||||
else
|
||||
setenv fdtfile "armada-388-clearfog.dtb"
|
||||
fi
|
||||
|
||||
setenv bootargs "console=ttyS0,115200 root=${rootdev} rootwait rootfstype=${rootfstype} ubootdev=${boot_interface} selinux=0 cgroup_disable=memory scandelay loglevel=${verbosity} ${extraargs}"
|
||||
|
||||
ext4load ${boot_interface} 0:1 ${fdt_addr} boot/dtb/${fdtfile} || ext4load ${boot_interface} 0:1 ${fdt_addr} dtb/${fdtfile}
|
||||
@ -40,6 +38,7 @@ if test "${emmc_fix}" = "on"; then
|
||||
fdt addr ${fdt_addr}
|
||||
fdt resize
|
||||
fdt rm /soc/internal-regs/sdhci@d8000/ cd-gpios
|
||||
fdt set /soc/internal-regs/sdhci@d8000/ non-removable
|
||||
fi
|
||||
|
||||
bootz ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr}
|
||||
|
||||
@ -0,0 +1,15 @@
|
||||
diff --git a/board/mv_ebu/a38x/mv_main_a38x.c b/board/mv_ebu/a38x/mv_main_a38x.c
|
||||
index 4b43a9c..cf77da9 100755
|
||||
--- a/board/mv_ebu/a38x/mv_main_a38x.c
|
||||
+++ b/board/mv_ebu/a38x/mv_main_a38x.c
|
||||
@@ -331,6 +331,10 @@ void misc_init_r_env(void)
|
||||
if (!env)
|
||||
setenv("console", "console=ttyS0,115200");
|
||||
|
||||
+ env = getenv("fdtfile");
|
||||
+ if (!env)
|
||||
+ setenv("fdtfile", "armada-388-clearfog-base.dtb");
|
||||
+
|
||||
env = getenv("mtdids");
|
||||
if (!env) {
|
||||
#if defined(MV_NAND) && defined(MV_INCLUDE_SPI)
|
||||
@ -0,0 +1,15 @@
|
||||
diff --git a/board/mv_ebu/a38x/mv_main_a38x.c b/board/mv_ebu/a38x/mv_main_a38x.c
|
||||
index 4b43a9c..cf77da9 100755
|
||||
--- a/board/mv_ebu/a38x/mv_main_a38x.c
|
||||
+++ b/board/mv_ebu/a38x/mv_main_a38x.c
|
||||
@@ -331,6 +331,10 @@ void misc_init_r_env(void)
|
||||
if (!env)
|
||||
setenv("console", "console=ttyS0,115200");
|
||||
|
||||
+ env = getenv("fdtfile");
|
||||
+ if (!env)
|
||||
+ setenv("fdtfile", "armada-388-clearfog.dtb");
|
||||
+
|
||||
env = getenv("mtdids");
|
||||
if (!env) {
|
||||
#if defined(MV_NAND) && defined(MV_INCLUDE_SPI)
|
||||
Loading…
Reference in New Issue
Block a user