diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-06-13 19:14:08 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-06-13 23:51:26 +0200 |
commit | ba68da7a10c253816a8adef2020213b2bd988c3b (patch) | |
tree | e56e756f89d91d05b25f20664b0fd92928fab752 /libre/uboot4extlinux-imx/tbs2910.install | |
parent | fe26f06b688ddbe57a0a3320bedfa3424991ec3a (diff) | |
download | abslibre-ba68da7a10c253816a8adef2020213b2bd988c3b.tar.gz abslibre-ba68da7a10c253816a8adef2020213b2bd988c3b.tar.bz2 abslibre-ba68da7a10c253816a8adef2020213b2bd988c3b.zip |
libre: uboot4extlinux-imx: Update to 2020.04, cleanup PKGBUILD and extlinux.conf
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'libre/uboot4extlinux-imx/tbs2910.install')
-rw-r--r-- | libre/uboot4extlinux-imx/tbs2910.install | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/libre/uboot4extlinux-imx/tbs2910.install b/libre/uboot4extlinux-imx/tbs2910.install new file mode 100644 index 000000000..f729bf0b7 --- /dev/null +++ b/libre/uboot4extlinux-imx/tbs2910.install @@ -0,0 +1,32 @@ +flash_instructions() { + echo "# echo 0 > /sys/block/mmcblk2boot0/force_ro" + echo "# dd if=/boot/u-boot/images/u-boot.imx of=/dev/mmcblk2boot0 bs=1k seek=1" +} + +extlinux_warning() { + echo "==> WARNING: Remember to set up your kernels in /boot/extlinux/extlinux.conf" +} + +flash_uboot() { + # For now we assume that users are flashing u-boot on the eMMC + # u-boot.img can also be loaded through USB for the frist boot with imx_usb_loader + echo "A new U-Boot version needs to be flashed." + echo "Do you want to flash it on the eMMC now? [y|N]" + read -r shouldwe + if [[ $shouldwe =~ ^([yY][eE][sS]|[yY])$ ]]; then + echo 0 > /sys/block/mmcblk2boot0/force_ro + dd if=/boot/u-boot/images/u-boot.imx of=/dev/mmcblk2boot0 bs=1k seek=1 + else + echo "You can do this later by running:" + flash_instructions + fi + extlinux_warning +} + +post_install() { + flash_uboot +} + +post_upgrade() { + flash_uboot +} |