diff --git a/iMX8QX/scripts/android.mak b/iMX8QX/scripts/android.mak index fdae364568d6f25678659e4877f1ed7572d40955..30dd04b068bd23d45b7049969c9ff2a995b4c247 100644 --- a/iMX8QX/scripts/android.mak +++ b/iMX8QX/scripts/android.mak @@ -2,6 +2,14 @@ flash_b0_all_ddr: $(MKIMG) mx8qx-ahab-container.img scfw_tcm.bin u-boot-atf.bin ./$(MKIMG) -soc QX -rev B0 -append mx8qx-ahab-container.img -c -scfw scfw_tcm.bin -ap u-boot-atf.bin a35 0x80000000 -m4 m4_image.bin 0 0x88000000 -out flash.bin flash_all_spl_container_ddr: $(MKIMG) mx8qx-ahab-container.img scfw_tcm.bin u-boot-atf-container.img m4_image.bin u-boot-spl.bin + ./$(MKIMG) -soc QX -rev B0 -append mx8qx-ahab-container.img -c -scfw scfw_tcm.bin -ap u-boot-spl.bin a35 0x00100000 -m4 m4_image.bin 0 0x88000000 -out flash.bin + cp flash.bin boot-spl-container.img + @flashbin_size=`wc -c flash.bin | awk '{print $$1}'`; \ + pad_cnt=$$(((flashbin_size + 0x400 - 1) / 0x400)); \ + echo "append u-boot-atf-container.img at $$pad_cnt KB"; \ + dd if=u-boot-atf-container.img of=flash.bin bs=1K seek=$$pad_cnt; \ + +flash_all_spl_container_ddr_car: $(MKIMG) mx8qx-ahab-container.img scfw_tcm.bin u-boot-atf-container.img m4_image.bin u-boot-spl.bin ./$(MKIMG) -soc QX -rev B0 -append mx8qx-ahab-container.img -c -flags 0x01200000 -scfw scfw_tcm.bin -ap u-boot-spl.bin a35 0x00100000 -p3 -m4 m4_image.bin 0 0x88000000 -out flash.bin cp flash.bin boot-spl-container.img @flashbin_size=`wc -c flash.bin | awk '{print $$1}'`; \