diff options
Diffstat (limited to 'package/boot/uboot-imx')
| -rw-r--r-- | package/boot/uboot-imx/Makefile | 68 | ||||
| -rw-r--r-- | package/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch | 26 |
2 files changed, 94 insertions, 0 deletions
diff --git a/package/boot/uboot-imx/Makefile b/package/boot/uboot-imx/Makefile new file mode 100644 index 00000000000..90fc949cfd2 --- /dev/null +++ b/package/boot/uboot-imx/Makefile @@ -0,0 +1,68 @@ +# +# Copyright (C) 2013-2014 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_VERSION:=2022.01 +PKG_RELEASE:=5 + +PKG_HASH:=81b4543227db228c03f8a1bf5ddbc813b0bb8f6555ce46064ef721a6fc680413 + +include $(INCLUDE_DIR)/u-boot.mk +include $(INCLUDE_DIR)/package.mk + +define U-Boot/Default + BUILD_TARGET:=imx + UBOOT_IMAGE:=u-boot.imx +endef + +define U-Boot/apalis_imx6 + NAME:=Toradex Apalis + UBOOT_IMAGE:=SPL u-boot.img u-boot-with-spl.imx + UBOOT_MAKE_FLAGS+=SPL u-boot.img u-boot-with-spl.imx + BUILD_SUBTARGET:=cortexa9 + BUILD_DEVICES:=toradex_apalis +endef + +define U-Boot/mx6cuboxi + NAME:=SolidRun Cubox-i boards + UBOOT_IMAGE:=SPL u-boot-dtb.img + UBOOT_MAKE_FLAGS+=SPL u-boot-dtb.img + BUILD_SUBTARGET:=cortexa9 + BUILD_DEVICES:=solidrun_cubox-i +endef + +define U-Boot/pico-pi-imx7d + NAME:=TechNexion PICO-PI-IMX7D + UBOOT_IMAGE:=SPL u-boot-dtb.img + UBOOT_MAKE_FLAGS+=SPL u-boot-dtb.img + BUILD_SUBTARGET:=cortexa7 + BUILD_DEVICES:=technexion_imx7d-pico-pi +endef + +define U-Boot/wandboard + NAME:=Wandboard Dual Lite/Quad/Solo + BUILD_SUBTARGET:=cortexa9 + BUILD_DEVICES:=wandboard_dual +endef + +UBOOT_TARGETS := \ + apalis_imx6 \ + mx6cuboxi \ + pico-pi-imx7d \ + wandboard + +UBOOT_MAKE_FLAGS += u-boot.imx + +define Build/InstallDev + $(INSTALL_DIR) $(STAGING_DIR_IMAGE) + $(foreach img,$(UBOOT_IMAGE), \ + $(CP) $(PKG_BUILD_DIR)/$(img) $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)-$(img); \ + ) +endef + +$(eval $(call BuildPackage/U-Boot)) diff --git a/package/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch b/package/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch new file mode 100644 index 00000000000..ee50b071e08 --- /dev/null +++ b/package/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch @@ -0,0 +1,26 @@ +From 630b39c46b29de1874149c6b2c18c64966a0fabf Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz@true.cz> +Date: Sun, 1 Mar 2020 22:47:31 +0100 +Subject: [PATCH] apalis_imx6_defconfig: enable some useful commands +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +partition table info, EXT4 write support, support for FAT and generic FS +commands like load/ls that work for multiple FS types. + +Signed-off-by: Petr Štetiar <ynezz@true.cz> +--- + configs/apalis_imx6_defconfig | 5 +++++ + 1 file changed, 5 insertions(+) + +--- a/configs/apalis_imx6_defconfig ++++ b/configs/apalis_imx6_defconfig +@@ -60,6 +60,7 @@ CONFIG_CMD_CACHE=y + CONFIG_CMD_TIME=y + CONFIG_CMD_PMIC=y + CONFIG_CMD_REGULATOR=y ++CONFIG_CMD_EXT4_WRITE=y + CONFIG_OF_CONTROL=y + CONFIG_ENV_OVERWRITE=y + CONFIG_ENV_IS_IN_MMC=y |
