| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- define Device/default-nand
- BLOCKSIZE := 128k
- PAGESIZE := 2048
- SUBPAGESIZE := 2048
- MKUBIFS_OPTS := -m $$(PAGESIZE) -e 124KiB -c 2048
- endef
- define Build/at91-sdcard
- $(if $(findstring ext4,$@), \
- rm -f [email protected]
- mkfs.fat -C [email protected] $(FAT32_BLOCKS)
- mcopy -i [email protected] \
- $(KDIR)/$(DEVICE_NAME)-fit-zImage.itb \
- ::$(DEVICE_NAME)-fit.itb
- mcopy -i [email protected] \
- $(STAGING_DIR_IMAGE)/$(DEVICE_DTS:at91-%=%)_mmc1-u-boot.bin \
- ::u-boot.bin
- mcopy -i [email protected] \
- $(STAGING_DIR_IMAGE)/$(DEVICE_DTS:at91-%=%)sd_uboot-at91bootstrap.bin \
- ::BOOT.bin
- $(CP) uboot-env.txt [email protected]
- sed -i '2d;3d' [email protected]
- sed -i '2i board='"$(DEVICE_NAME)"'' [email protected]
- sed -i '3i board_name='"$(firstword $(SUPPORTED_DEVICES))"'' [email protected]
- mkenvimage -s 0x4000 -o [email protected] [email protected]
- mcopy -i [email protected] [email protected] ::uboot.env
- ./gen_at91_sdcard_img.sh \
- [email protected] \
- [email protected] \
- $(IMAGE_ROOTFS) \
- $(AT91_SD_BOOT_PARTSIZE) \
- $(CONFIG_TARGET_ROOTFS_PARTSIZE)
- gzip -nc9 [email protected] > $@
- rm -f [email protected] [email protected] [email protected] [email protected])
- endef
- define Device/microchip_sama7g5-ek
- $(Device/evaluation-dtb)
- DEVICE_VENDOR := Microchip
- DEVICE_MODEL := SAMA7G5-EK
- DEVICE_DTS := at91-sama7g5ek
- SUPPORTED_DEVICES := microchip,sama7g5ek
- KERNEL_SIZE := 6144k
- KERNEL_LOADADDR := 0x62000000
- $(Device/evaluation-sdimage)
- endef
- TARGET_DEVICES += microchip_sama7g5-ek
|