diff options
author | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2015-10-30 10:40:16 +0100 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2015-10-30 10:40:16 +0100 |
commit | 2023a0502f353565a8d2cce0cb50da7fad92a60b (patch) | |
tree | 78ee80d830173e2ccfb83db8911c6b469dcd68b9 /recipes-bsp/u-boot/files | |
parent | e22248578f1e57cbe1a32922f3a79f5a31a7e130 (diff) |
apalis/colibri_imx6/t30: u-boot-fw-utils: update fw_printenv/setenv
Introduce/update postinst code to dynamically adjust fw_env.config and
fw_unlock_mmc.sh shell profile extension script to cope with our new
unified eMMC layout:
boot area partition 1 aka primary eMMC boot sector:
with U-Boot boot loader and the U-Boot environment before the
configblock at the end of that boot area partition
Diffstat (limited to 'recipes-bsp/u-boot/files')
-rw-r--r-- | recipes-bsp/u-boot/files/fw_unlock_mmc.sh | 6 | ||||
-rw-r--r-- | recipes-bsp/u-boot/files/mx6/fw_env.config | 23 |
2 files changed, 3 insertions, 26 deletions
diff --git a/recipes-bsp/u-boot/files/fw_unlock_mmc.sh b/recipes-bsp/u-boot/files/fw_unlock_mmc.sh index 8982640..f9f253b 100644 --- a/recipes-bsp/u-boot/files/fw_unlock_mmc.sh +++ b/recipes-bsp/u-boot/files/fw_unlock_mmc.sh @@ -1,6 +1,6 @@ -# Give fw_setenv mmcblk0boot1 write permissions +# Give fw_setenv mmcblk0boot0 write permissions function fw_setenv() { - echo 0 > /sys/block/mmcblk0boot1/force_ro + echo 0 > /sys/block/mmcblk0boot0/force_ro /sbin/fw_setenv "$@" - echo 1 > /sys/block/mmcblk0boot1/force_ro + echo 1 > /sys/block/mmcblk0boot0/force_ro } diff --git a/recipes-bsp/u-boot/files/mx6/fw_env.config b/recipes-bsp/u-boot/files/mx6/fw_env.config deleted file mode 100644 index efd358b..0000000 --- a/recipes-bsp/u-boot/files/mx6/fw_env.config +++ /dev/null @@ -1,23 +0,0 @@ -# Configuration file for fw_(printenv/setenv) utility. -# Up to two entries are valid, in this case the redundant -# environment sector is assumed present. -# Notice, that the "Number of sectors" is not required on NOR and SPI-dataflash. -# Futhermore, if the Flash sector size is ommitted, this value is assumed to -# be the same as the Environment size, which is valid for NOR and SPI-dataflash - -# NOR example -# MTD device name Device offset Env. size Flash sector size Number of sectors -#/dev/mtd1 0x0000 0x4000 0x4000 -#/dev/mtd2 0x0000 0x4000 0x4000 - -# MTD SPI-dataflash example -# MTD device name Device offset Env. size Flash sector size Number of sectors -#/dev/mtd5 0x4200 0x4200 -#/dev/mtd6 0x4200 0x4200 - -# NAND example -#/dev/mtd0 0x4000 0x4000 0x20000 2 - -# Block device example -# Apalis iMX6 -/dev/mmcblk0 0x80000 0x2000 |