Skip to content
Snippets Groups Projects
Commit d83206d6 authored by Mikhail Vanyulin's avatar Mikhail Vanyulin
Browse files

[i.MX8MQ] [C25] add C25 support with HDMI / DP options


This commit adds support for flash C25 with HDMI and DP support:

For HDMI:
./mk_imximage c25

For eDP:
./mk_imximage c25 dp

Signed-off-by: default avatarMikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
parent f55d85e7
No related tags found
1 merge request!54[i.MX8MQ] [C25] add C25 support with HDMI / DP options
......@@ -223,6 +223,12 @@ flash_c20_hdmi: $(MKIMG) signed_hdmi_imx8m.bin u-boot-spl-ddr3l.bin u-boot-ddr3l
flash_c20_dp: $(MKIMG) signed_dp_imx8m.bin u-boot-spl-ddr3l.bin u-boot-ddr3l.itb
./mkimage_imx8 -fit -signed_hdmi signed_dp_imx8m.bin -loader u-boot-spl-ddr3l.bin $(SPL_LOAD_ADDR) -second_loader u-boot-ddr3l.itb 0x40200000 0x60000 -out $(OUTIMG)
flash_c25_hdmi: $(MKIMG) signed_hdmi_imx8m.bin u-boot-spl-ddr4.bin u-boot-ddr4.itb
./mkimage_imx8 -fit -signed_hdmi signed_hdmi_imx8m.bin -loader u-boot-spl-ddr4.bin $(SPL_LOAD_ADDR) -second_loader u-boot-ddr4.itb 0x40200000 0x60000 -out $(OUTIMG)
flash_c25_dp: $(MKIMG) signed_dp_imx8m.bin u-boot-spl-ddr4.bin u-boot-ddr4.itb
./mkimage_imx8 -fit -signed_hdmi signed_dp_imx8m.bin -loader u-boot-spl-ddr4.bin $(SPL_LOAD_ADDR) -second_loader u-boot-ddr4.itb 0x40200000 0x60000 -out $(OUTIMG)
flash_ddr4_val: $(MKIMG) signed_hdmi_imx8m.bin u-boot-spl-ddr4.bin u-boot-ddr4.itb
./mkimage_imx8 -fit -signed_hdmi signed_hdmi_imx8m.bin -loader u-boot-spl-ddr4.bin $(SPL_LOAD_ADDR) -second_loader u-boot-ddr4.itb 0x40200000 0x60000 -out $(OUTIMG)
......
......@@ -51,6 +51,32 @@ elif [[ "$BOARD" == "c20" ]]; then
make SOC=iMX8M flash_c20_hdmi
fi
elif [[ "$BOARD" == "c25" ]]; then
echo "######################"
echo "# Compile C25 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-ddr4-val.dtb ] && unlink imx8mq-ddr4-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-c25.dtb imx8mq-ddr4-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_c25_dp
else
make SOC=iMX8M flash_c25_hdmi
fi
elif [[ "$BOARD" == "c72n" ]]; then
echo "###########################"
echo "# Compile C72 nano u-boot #"
......
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