Skip to content
Snippets Groups Projects
Commit ec9e09f0 authored by Gianfranco Mariotti's avatar Gianfranco Mariotti
Browse files

Minor refactoring

parent 19f59bfd
No related branches found
No related tags found
1 merge request!34[i.MX8M][i.MX8MP][D18] Add d18 support
......@@ -24,45 +24,47 @@ then
ln -sf scfw_tcm_c26.bin scfw_tcm.bin
cd ..
make SOC=iMX8QM flash_spl
elif [[ "$BOARD" == "c20" ]]; then
echo "######################"
echo "# Compile C20 u-boot #"
echo "######################"
make clean
[ -e iMX8M/flash.bin ] && rm iMX8M/flash.bin
cd iMX8M/
[ -L mkimage_uboot ] && unlink mkimage_uboot
[ -L bl31.bin ] && unlink bl31.bin
[ -L imx8mq-ddr3l-val.dtb ] && unlink imx8mq-ddr3l-val.dtb
[ -L u-boot.bin ] && unlink u-boot.bin
echo "######################"
echo "# Compile C20 u-boot #"
echo "######################"
make clean
[ -e iMX8M/flash.bin ] && rm iMX8M/flash.bin
cd iMX8M/
[ -L mkimage_uboot ] && unlink mkimage_uboot
[ -L bl31.bin ] && unlink bl31.bin
[ -L imx8mq-ddr3l-val.dtb ] && unlink imx8mq-ddr3l-val.dtb
[ -L u-boot.bin ] && unlink u-boot.bin
[ -L u-boot-spl.bin ] && unlink u-boot-spl.bin
[ -L u-boot-nodtb.bin ] && unlink u-boot-nodtb.bin
ln -sf ../../mkimage mkimage_uboot
ln -sf bl31-imx8mq.bin bl31.bin
ln -sf ../../../arch/arm/dts/seco-imx8mq-c20.dtb imx8mq-ddr3l-val.dtb
ln -sf ../../../u-boot.bin u-boot.bin
ln -sf ../../../u-boot-nodtb.bin .
ln -sf ../../../spl/u-boot-spl.bin u-boot-spl.bin
cd ..
if [[ "$VIDEO" == "dp" ]]; then
make SOC=iMX8M flash_c20_dp
else
make SOC=iMX8M flash_c20_hdmi
fi
ln -sf ../../mkimage mkimage_uboot
ln -sf bl31-imx8mq.bin bl31.bin
ln -sf ../../../arch/arm/dts/seco-imx8mq-c20.dtb imx8mq-ddr3l-val.dtb
ln -sf ../../../u-boot.bin u-boot.bin
ln -sf ../../../u-boot-nodtb.bin .
ln -sf ../../../spl/u-boot-spl.bin u-boot-spl.bin
cd ..
if [[ "$VIDEO" == "dp" ]]; then
make SOC=iMX8M flash_c20_dp
else
make SOC=iMX8M flash_c20_hdmi
fi
elif [[ "$BOARD" == "c72n" ]]; then
echo "###########################"
echo "# Compile C72 nano u-boot #"
echo "###########################"
make clean
[ -e iMX8M/flash.bin ] && rm iMX8M/flash.bin
cd iMX8M/
ln -sf bl31-imx8mn.bin bl31.bin
ln -sf ../../mkimage mkimage_uboot
ln -sf ../../../arch/arm/dts/seco-imx8mn-c72.dtb imx8mn-ddr4-evk.dtb
ln -sf ../../../u-boot.bin u-boot.bin
ln -sf ../../../u-boot-nodtb.bin .
ln -sf ../../../spl/u-boot-spl.bin u-boot-spl.bin
cd ..
echo "###########################"
echo "# Compile C72 nano u-boot #"
echo "###########################"
make clean
[ -e iMX8M/flash.bin ] && rm iMX8M/flash.bin
cd iMX8M/
ln -sf bl31-imx8mn.bin bl31.bin
ln -sf ../../mkimage mkimage_uboot
ln -sf ../../../arch/arm/dts/seco-imx8mn-c72.dtb imx8mn-ddr4-evk.dtb
ln -sf ../../../u-boot.bin u-boot.bin
ln -sf ../../../u-boot-nodtb.bin .
ln -sf ../../../spl/u-boot-spl.bin u-boot-spl.bin
cd ..
make SOC=iMX8MN flash_ddr4_evk
elif [[ "$BOARD" == "c43" ]]
......@@ -84,16 +86,16 @@ then
elif [[ "$BOARD" == "c12" ]]
then
echo "#########################"
echo "######################"
echo "# Compile C12 u-boot #"
echo "#########################"
echo "######################"
make clean
cd iMX8M/
[ -e iMX8M/flash.bin ] && rm iMX8M/flash.bin
[ -L mkimage_uboot ] && unlink mkimage_uboot
[ -L bl31.bin ] && unlink bl31.bin
[ -L imx8mq-ddr3l-val.dtb ] && unlink imx8mq-ddr3l-val.dtb
[ -L u-boot.bin ] && unlink u-boot.bin
[ -L bl31.bin ] && unlink bl31.bin
[ -L imx8mq-ddr3l-val.dtb ] && unlink imx8mq-ddr3l-val.dtb
[ -L u-boot.bin ] && unlink u-boot.bin
[ -L u-boot-spl.bin ] && unlink u-boot-spl.bin
[ -L u-boot-nodtb.bin ] && unlink u-boot-nodtb.bin
ln -sf bl31-imx8mq.bin bl31.bin
......@@ -124,5 +126,5 @@ then
make SOC=iMX8MM flash_spl_uboot
else
echo "Board $Board not recognized!"
echo "Board $BOARD not recognized!"
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment