KERNEL_INITRAMFS_SUFFIX := -recovery.itb
ARTIFACTS := \
emmc-gpt.bin emmc-preloader.bin emmc-bl31-uboot.fip \
- sdcard.img.gz \
+ emmc-preloader-8g.bin snand-preloader-8g.bin \
+ sdcard.img.gz sdcard_8g.img.gz\
snand-preloader.bin snand-bl31-uboot.fip
ARTIFACT/emmc-gpt.bin := mt798x-gpt emmc
ARTIFACT/emmc-preloader.bin := mt7988-bl2 emmc-comb
+ ARTIFACT/emmc-preloader-8g.bin := mt7988-bl2 emmc-comb-4bg
ARTIFACT/emmc-bl31-uboot.fip := mt7988-bl31-uboot $$(DEVICE_NAME)-emmc
ARTIFACT/snand-preloader.bin := mt7988-bl2 spim-nand-ubi-comb
+ ARTIFACT/snand-preloader-8g.bin := mt7988-bl2 spim-nand-ubi-comb-4bg
ARTIFACT/snand-bl31-uboot.fip := mt7988-bl31-uboot $$(DEVICE_NAME)-snand
ARTIFACT/sdcard.img.gz := mt798x-gpt sdmmc |\
pad-to 17k | mt7988-bl2 sdmmc-comb |\
pad-to 64M | append-image squashfs-sysupgrade.itb | check-size |\
) \
gzip
+ ARTIFACT/sdcard_8g.img.gz := mt798x-gpt sdmmc |\
+ pad-to 17k | mt7988-bl2 sdmmc-comb-4bg |\
+ pad-to 6656k | mt7988-bl31-uboot $$(DEVICE_NAME)-sdmmc |\
+ $(if $(CONFIG_TARGET_ROOTFS_INITRAMFS),\
+ pad-to 12M | append-image-stage initramfs-recovery.itb | check-size 44m |\
+ ) \
+ pad-to 44M | mt7988-bl2 spim-nand-ubi-comb-4bg |\
+ pad-to 45M | mt7988-bl31-uboot $$(DEVICE_NAME)-snand |\
+ pad-to 51M | mt7988-bl2 emmc-comb-4bg |\
+ pad-to 52M | mt7988-bl31-uboot $$(DEVICE_NAME)-emmc |\
+ pad-to 56M | mt798x-gpt emmc |\
+ $(if $(CONFIG_TARGET_ROOTFS_SQUASHFS),\
+ pad-to 64M | append-image squashfs-sysupgrade.itb | check-size |\
+ ) \
+ gzip
IMAGE_SIZE := $$(shell expr 64 + $$(CONFIG_TARGET_ROOTFS_PARTSIZE))m
KERNEL := kernel-bin | gzip
KERNEL_INITRAMFS := kernel-bin | lzma | \