From e2a4d14aaa562262dc27963a9f523aa18202cb56 Mon Sep 17 00:00:00 2001 From: Luis Araneda Date: Mon, 3 Sep 2018 22:39:59 -0300 Subject: [PATCH] uboot-zynq: use a file to modify the default environment Follow the strategy of other targets and create a default environment file, uEnv.txt, to configure the behavior of U-Boot. For now, use it to pass bootargs to the kernel Signed-off-by: Luis Araneda --- package/boot/uboot-zynq/Makefile | 2 ++ package/boot/uboot-zynq/files/uEnv-default.txt | 1 + 2 files changed, 3 insertions(+) create mode 100644 package/boot/uboot-zynq/files/uEnv-default.txt diff --git a/package/boot/uboot-zynq/Makefile b/package/boot/uboot-zynq/Makefile index 31575d7cae..2e4c6cc034 100644 --- a/package/boot/uboot-zynq/Makefile +++ b/package/boot/uboot-zynq/Makefile @@ -20,6 +20,7 @@ define U-Boot/Default BUILD_TARGET:=zynq UBOOT_IMAGE:=spl/boot.bin u-boot.img UBOOT_CONFIG:=zynq_$(1) + UENV:=default HIDDEN:=1 endef @@ -53,6 +54,7 @@ define Build/InstallDev $(INSTALL_DIR) $(STAGING_DIR_IMAGE) $(CP) $(PKG_BUILD_DIR)/spl/boot.bin $(STAGING_DIR_IMAGE)/$(BUILD_DEVICES)-boot.bin $(CP) $(PKG_BUILD_DIR)/u-boot.img $(STAGING_DIR_IMAGE)/$(BUILD_DEVICES)-u-boot.img + $(CP) ./files/uEnv-$(UENV).txt $(STAGING_DIR_IMAGE)/$(BUILD_DEVICES)-uEnv.txt endef define Package/u-boot/install/default diff --git a/package/boot/uboot-zynq/files/uEnv-default.txt b/package/boot/uboot-zynq/files/uEnv-default.txt new file mode 100644 index 0000000000..5030b07784 --- /dev/null +++ b/package/boot/uboot-zynq/files/uEnv-default.txt @@ -0,0 +1 @@ +bootargs=console=ttyPS0,115200n8 root=/dev/mmcblk0p2 rootwait earlyprintk -- 2.30.2