#@TYPE: Machine #@NAME: QT1040-1GB (DDR3L) Module on a TCB-02 carrier board #@SOC: t1040 #@DESCRIPTION: Machine configuration for QT1040-1GB (DDR3L) module on a TCB-02. #@MAINTAINER: Evert Pap require conf/machine/include/e5500-64b.inc SOC_FAMILY = "t1:t1040" KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/corenet64_fmanv3l_smp_defconfig" KBUILD_DEFCONFIG ?= "corenet64_fmanv3l_smp_defconfig" KERNEL_DEVICETREE ?= "fsl/simc-t1040.dtb" KERNEL_FIT_IMAGES ?= "simc-t1040" PREFERRED_PROVIDER_virtual/bootloader = "${PREFERRED_PROVIDER_u-boot}" PREFERRED_VERSION_u-boot_qoriq = "2017.09" UBOOT_CONFIG ??= "nand" UBOOT_CONFIG[nand] = "QT1040-1GB_nand_config,,u-boot-with-spl-pbl.bin" # Images types generated for this machine IMAGE_FSTYPES = "tar.bz2 ubifs ubi" # mkfs.ubi options: # Find parameter values on target with `ubinfo -a` # -m, --min-io-size=SIZE minimum I/O unit size # -e, --leb-size=SIZE logical erase block size # -c, --max-leb-cnt=COUNT maximum logical erase block count MKUBIFS_ARGS = "--space-fixup -m 2048 -e 124KiB -c 10000" # ubinize options: # Find parameter values on target with `mtdinfo -a` # -p, --peb-size= size of the physical eraseblock of the flash # -m, --min-io-size= minimum input/output unit size of the flash in bytes # -s, --sub-page-size= minimum input/output unit used for UBI headers UBINIZE_ARGS = "-m 2048 -p 128KiB -s 2048" UBI_VOLNAME = "rootfs"