Commit b1cc2398 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Moved u-boot env to 0xC00000 and redundant env to 0xE00000

parent dd363cf7
...@@ -90,8 +90,8 @@ export BOOTCMD_OPIPLUS2E_MENDER ...@@ -90,8 +90,8 @@ export BOOTCMD_OPIPLUS2E_MENDER
opiplus2e-fw_env.config-mender: opiplus2e-fw_env.config-mender:
define FW_ENV_OPIPLUS2E_MENDER define FW_ENV_OPIPLUS2E_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_OPIPLUS2E_MENDER export FW_ENV_OPIPLUS2E_MENDER
...@@ -187,8 +187,8 @@ export BOOTCMD_OPIPCPLUS_MENDER ...@@ -187,8 +187,8 @@ export BOOTCMD_OPIPCPLUS_MENDER
opipcplus-fw_env.config-mender: opipcplus-fw_env.config-mender:
define FW_ENV_OPIPCPLUS_MENDER define FW_ENV_OPIPCPLUS_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_OPIPCPLUS_MENDER export FW_ENV_OPIPCPLUS_MENDER
...@@ -288,8 +288,8 @@ export BOOTCMD_OPI3LTS_MENDER ...@@ -288,8 +288,8 @@ export BOOTCMD_OPI3LTS_MENDER
opi3lts-fw_env.config-mender: opi3lts-fw_env.config-mender:
define FW_ENV_OPI3LTS_MENDER define FW_ENV_OPI3LTS_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_OPI3LTS_MENDER export FW_ENV_OPI3LTS_MENDER
...@@ -397,8 +397,8 @@ export BOOTCMD_ODROIDHC2_MENDER ...@@ -397,8 +397,8 @@ export BOOTCMD_ODROIDHC2_MENDER
odroidhc2-fw_env.config-mender: odroidhc2-fw_env.config-mender:
define FW_ENV_ODROIDHC2_MENDER define FW_ENV_ODROIDHC2_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_ODROIDHC2_MENDER export FW_ENV_ODROIDHC2_MENDER
...@@ -469,8 +469,8 @@ export BOOTCMD_TERASICDE10STANDARD_MENDER ...@@ -469,8 +469,8 @@ export BOOTCMD_TERASICDE10STANDARD_MENDER
terasicde10standard-fw_env.config-mender: terasicde10standard-fw_env.config-mender:
define FW_ENV_TERASICDE10STANDARD_MENDER define FW_ENV_TERASICDE10STANDARD_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_TERASICDE10STANDARD_MENDER export FW_ENV_TERASICDE10STANDARD_MENDER
...@@ -608,8 +608,8 @@ export BOOTCMD_IWAVEG35M_MENDER ...@@ -608,8 +608,8 @@ export BOOTCMD_IWAVEG35M_MENDER
iwaveg35m-fw_env.config-mender: iwaveg35m-fw_env.config-mender:
define FW_ENV_IWAVEG35M_MENDER define FW_ENV_IWAVEG35M_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_IWAVEG35M_MENDER export FW_ENV_IWAVEG35M_MENDER
...@@ -743,8 +743,8 @@ export BOOTCMD_NILEORINOCOMINI_MENDER ...@@ -743,8 +743,8 @@ export BOOTCMD_NILEORINOCOMINI_MENDER
nileorinocomini-fw_env.config-mender: nileorinocomini-fw_env.config-mender:
define FW_ENV_NILEORINOCOMINI_MENDER define FW_ENV_NILEORINOCOMINI_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_NILEORINOCOMINI_MENDER export FW_ENV_NILEORINOCOMINI_MENDER
...@@ -841,8 +841,8 @@ export BOOTCMD_RPI3_MENDER ...@@ -841,8 +841,8 @@ export BOOTCMD_RPI3_MENDER
rpi3b-fw_env.config-mender: rpi3b-fw_env.config-mender:
define FW_ENV_RPI3_MENDER define FW_ENV_RPI3_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_RPI3_MENDER export FW_ENV_RPI3_MENDER
...@@ -965,8 +965,8 @@ export BOOTCMD_RPI4_MENDER ...@@ -965,8 +965,8 @@ export BOOTCMD_RPI4_MENDER
rpi4b-fw_env.config-mender: rpi4b-fw_env.config-mender:
define FW_ENV_RPI4_MENDER define FW_ENV_RPI4_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_RPI4_MENDER export FW_ENV_RPI4_MENDER
...@@ -1084,8 +1084,8 @@ export BOOTCMD_AMLOGICS905X_MENDER ...@@ -1084,8 +1084,8 @@ export BOOTCMD_AMLOGICS905X_MENDER
amlogics905x-fw_env.config-mender: amlogics905x-fw_env.config-mender:
define FW_ENV_AMLOGICS905X_MENDER define FW_ENV_AMLOGICS905X_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_AMLOGICS905X_MENDER export FW_ENV_AMLOGICS905X_MENDER
...@@ -1141,7 +1141,7 @@ friendlyelec-cm3588-plus-mender: friendlyelec-cm3588-plus-boot-cmd-mender friend ...@@ -1141,7 +1141,7 @@ friendlyelec-cm3588-plus-mender: friendlyelec-cm3588-plus-boot-cmd-mender friend
$(MAKE) -C u-boot-2021.04 oldconfig $(MAKE) -C u-boot-2021.04 oldconfig
BL31=rk3588_bl31_v1.56.elf ROCKCHIP_TPL=rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.24.bin $(MAKE) -C u-boot-2021.04 BL31=rk3588_bl31_v1.56.elf ROCKCHIP_TPL=rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.24.bin $(MAKE) -C u-boot-2021.04
mount /dev/$(DISK)1 /uboot mount /dev/$(DISK)1 /uboot
dd if=/dev/zero of=/dev/$(ROOT_DEVICE) bs=512 seek=1 count=49151 dd if=/dev/zero of=/dev/$(ROOT_DEVICE) bs=512 seek=34 count=49118
dd if=u-boot-2021.04/u-boot-rockchip.bin of=/dev/$(ROOT_DEVICE) conv=fsync,notrunc bs=512 seek=64 dd if=u-boot-2021.04/u-boot-rockchip.bin of=/dev/$(ROOT_DEVICE) conv=fsync,notrunc bs=512 seek=64
@echo "$$BOOTCMD_FRIENDLYELECCM3588PLUS_MENDER" > u-boot-2021.04/boot.cmd @echo "$$BOOTCMD_FRIENDLYELECCM3588PLUS_MENDER" > u-boot-2021.04/boot.cmd
u-boot-2021.04/tools/mkimage -C none -A arm -T script -d u-boot-2021.04/boot.cmd /uboot/boot.scr u-boot-2021.04/tools/mkimage -C none -A arm -T script -d u-boot-2021.04/boot.cmd /uboot/boot.scr
...@@ -1167,7 +1167,7 @@ export BOOTCMD_FRIENDLYELECCM3588PLUS_MENDER ...@@ -1167,7 +1167,7 @@ export BOOTCMD_FRIENDLYELECCM3588PLUS_MENDER
friendlyelec-cm3588-plus-fw_env.config-mender: friendlyelec-cm3588-plus-fw_env.config-mender:
define FW_ENV_FRIENDLYELECCM3588PLUS_MENDER define FW_ENV_FRIENDLYELECCM3588PLUS_MENDER
/dev/$(BOOT_DEVICE) 0x400000 0x20000 /dev/$(BOOT_DEVICE) 0xC00000 0x20000
/dev/$(BOOT_DEVICE) 0x800000 0x20000 /dev/$(BOOT_DEVICE) 0xE00000 0x20000
endef endef
export FW_ENV_FRIENDLYELECCM3588PLUS_MENDER export FW_ENV_FRIENDLYELECCM3588PLUS_MENDER
...@@ -108,8 +108,8 @@ diff -uNr u-boot-2021.04/include/config_mender_defines.h u-boot-2021.04-mender/i ...@@ -108,8 +108,8 @@ diff -uNr u-boot-2021.04/include/config_mender_defines.h u-boot-2021.04-mender/i
+ +
+/* BB variables. */ +/* BB variables. */
+#define MENDER_STORAGE_DEVICE_BASE "/dev/mmcblk0p" +#define MENDER_STORAGE_DEVICE_BASE "/dev/mmcblk0p"
+#define MENDER_UBOOT_ENV_STORAGE_DEVICE_OFFSET_1 0x400000 +#define MENDER_UBOOT_ENV_STORAGE_DEVICE_OFFSET_1 0xC00000
+#define MENDER_UBOOT_ENV_STORAGE_DEVICE_OFFSET_2 0x800000 +#define MENDER_UBOOT_ENV_STORAGE_DEVICE_OFFSET_2 0xE00000
+#define MENDER_ROOTFS_PART_A_NAME "ubi0:rootfsa" +#define MENDER_ROOTFS_PART_A_NAME "ubi0:rootfsa"
+#define MENDER_ROOTFS_PART_B_NAME "ubi0:rootfsb" +#define MENDER_ROOTFS_PART_B_NAME "ubi0:rootfsb"
+#define MENDER_MTD_UBI_DEVICE_NAME "ubi" +#define MENDER_MTD_UBI_DEVICE_NAME "ubi"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment