|
@@ -1,45 +1,45 @@
|
|
|
#!/bin/bash
|
|
|
echo -e ""
|
|
|
echo -e "$1-uboot-default: u-boot_clean u-boot"
|
|
|
-echo -e "\t@cp -f board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/MLO EVSE/Projects/$1/Images/"
|
|
|
-echo -e "\t@cp -f board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/u-boot.img EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(UBOOT_INSTALL_DIR)/MLO EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(UBOOT_INSTALL_DIR)/u-boot.img EVSE/Projects/$1/Images/"
|
|
|
echo -e ""
|
|
|
echo -e "$1-uboot-menuconfig:"
|
|
|
echo -e "\t@echo ==================================="
|
|
|
echo -e "\t@echo Building U-boot menuconfig"
|
|
|
echo -e "\t@echo ==================================="
|
|
|
-echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(TI_SDK_PATH)/board-support/u-boot-* CROSS_COMPILE=\$(CROSS_COMPILE) menuconfig"
|
|
|
+echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(UBOOT_INSTALL_DIR) CROSS_COMPILE=\$(CROSS_COMPILE) menuconfig"
|
|
|
echo -e ""
|
|
|
echo -e "$1-uboot:"
|
|
|
echo -e "\t@echo ==================================="
|
|
|
echo -e "\t@echo Building U-boot"
|
|
|
echo -e "\t@echo ==================================="
|
|
|
-echo -e "\t@cp -f board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/arch/arm/dts/[$1]am335x-evm.dts board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/arch/arm/dts/am335x-evm.dts"
|
|
|
-echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(TI_SDK_PATH)/board-support/u-boot-* CROSS_COMPILE=\$(CROSS_COMPILE) FLASH_IC=MT29F16G08_BCH16 DDR_IC=MT41K256M16HA125E_303"
|
|
|
-echo -e "\t@cp -f board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/MLO EVSE/Projects/$1/Images/"
|
|
|
-echo -e "\t@cp -f board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/u-boot.img EVSE/Projects/$1/Images/"
|
|
|
-echo -e "\t@cp -f board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/spl/u-boot-spl.bin EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(UBOOT_INSTALL_DIR)/arch/arm/dts/[$1]am335x-evm.dts\$(UBOOT_INSTALL_DIR)/arch/arm/dts/am335x-evm.dts"
|
|
|
+echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(UBOOT_INSTALL_DIR) CROSS_COMPILE=\$(CROSS_COMPILE) FLASH_IC=MT29F16G08_BCH16 DDR_IC=MT41K256M16HA125E_303"
|
|
|
+echo -e "\t@cp -f \$(UBOOT_INSTALL_DIR)/MLO EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(UBOOT_INSTALL_DIR)/u-boot.img EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(UBOOT_INSTALL_DIR)/spl/u-boot-spl.bin EVSE/Projects/$1/Images/"
|
|
|
echo -e ""
|
|
|
echo -e "$1-linux-default: linux_clean linux"
|
|
|
-echo -e "\t@cp -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/zImage EVSE/Projects/$1/Images/"
|
|
|
-echo -e "\t@cp -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/dts/am335x-evm.dtb EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/zImage EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/dts/am335x-evm.dtb EVSE/Projects/$1/Images/"
|
|
|
echo -e ""
|
|
|
echo -e "$1-linux:"
|
|
|
echo -e "\t@echo ====================================="
|
|
|
echo -e "\t@echo Building the Linux Kernel DTBs"
|
|
|
echo -e "\t@echo ====================================="
|
|
|
-echo -e "\t@rm -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/dts/am335x-evm.dtb"
|
|
|
-echo -e "\t@cp -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/dts/[$1]am335x-evm.dts board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/dts/am335x-evm.dts"
|
|
|
+echo -e "\t@rm -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/dts/am335x-evm.dtb"
|
|
|
+echo -e "\t@cp -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/dts/[$1]am335x-evm.dts \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/dts/am335x-evm.dts"
|
|
|
echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(LINUXKERNEL_INSTALL_DIR) ARCH=arm CROSS_COMPILE=\$(CROSS_COMPILE) am335x-evm.dtb"
|
|
|
echo -e "\t@echo ================================="
|
|
|
echo -e "\t@echo Building User Linux Kernel"
|
|
|
echo -e "\t@echo ================================="
|
|
|
-echo -e "\t@rm -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/zImage"
|
|
|
+echo -e "\t@rm -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/zImage"
|
|
|
echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(LINUXKERNEL_INSTALL_DIR) ARCH=arm CROSS_COMPILE=\$(CROSS_COMPILE) zImage"
|
|
|
echo -e "\t\$(MAKE) -j \$(MAKE_JOBS) -C \$(LINUXKERNEL_INSTALL_DIR) ARCH=arm CROSS_COMPILE=\$(CROSS_COMPILE) modules"
|
|
|
-echo -e "\t@cp -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/zImage EVSE/Projects/$1/Images/"
|
|
|
-echo -e "\t@cp -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/dts/am335x-evm.dtb EVSE/Projects/$1/Images/"
|
|
|
-echo -e "\t@cp -f board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/drivers/net/ethernet/qualcomm/qcaspi.ko EVSE/rootfs/lib/"
|
|
|
+echo -e "\t@cp -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/zImage EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(LINUXKERNEL_INSTALL_DIR)/arch/arm/boot/dts/am335x-evm.dtb EVSE/Projects/$1/Images/"
|
|
|
+echo -e "\t@cp -f \$(LINUXKERNEL_INSTALL_DIR)/drivers/net/ethernet/qualcomm/qcaspi.ko EVSE/rootfs/lib/"
|
|
|
echo -e ""
|
|
|
echo -e "$1-rootfs:"
|
|
|
echo -e "\t@echo ================================="
|