forked from OERV-BSP/u-boot
Introduce the BSH SystemMaster (SMM) M2B board. Notably, the M2B is designed to leverage the existing device tree of its predecessor, the M2. The primary distinction arises from memory incompatibilities with the M2. To address this, we've implemented a configuration system that allows for selective inclusion of the desired memory components. Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
79 lines
2.0 KiB
Plaintext
79 lines
2.0 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_ARCH_MX6=y
|
|
CONFIG_TEXT_BASE=0x87800000
|
|
CONFIG_SYS_MALLOC_LEN=0x1000000
|
|
CONFIG_SYS_MALLOC_F_LEN=0x18000
|
|
CONFIG_SPL_GPIO=y
|
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
CONFIG_NR_DRAM_BANKS=1
|
|
CONFIG_ENV_SIZE=0x20000
|
|
CONFIG_ENV_OFFSET=0x400000
|
|
CONFIG_MX6ULL=y
|
|
CONFIG_TARGET_MX6ULZ_SMM_M2=y
|
|
CONFIG_BSH_M2B_MEMORY=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="nxp/imx/imx6ulz-bsh-smm-m2"
|
|
CONFIG_SPL_SERIAL=y
|
|
CONFIG_SPL_BSS_START_ADDR=0x84100000
|
|
CONFIG_SPL=y
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_SIGNATURE=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_LEGACY_IMAGE_FORMAT=y
|
|
CONFIG_DISTRO_DEFAULTS=y
|
|
CONFIG_BOOTDELAY=3
|
|
CONFIG_BOARD_LATE_INIT=y
|
|
CONFIG_SPL_SYS_MALLOC=y
|
|
CONFIG_SPL_DMA=y
|
|
CONFIG_SPL_MTD=y
|
|
CONFIG_SPL_NAND_SUPPORT=y
|
|
CONFIG_SPL_WATCHDOG=y
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_I2C=y
|
|
CONFIG_CMD_USB=y
|
|
CONFIG_CMD_USB_SDP=y
|
|
CONFIG_CMD_CACHE=y
|
|
CONFIG_CMD_MTDPARTS=y
|
|
CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand"
|
|
CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:4m(nandboot),1m(env),8m(kernel),1m(nanddtb),-(rootfs)"
|
|
CONFIG_CMD_UBI=y
|
|
# CONFIG_ISO_PARTITION is not set
|
|
CONFIG_OF_CONTROL=y
|
|
CONFIG_ENV_OVERWRITE=y
|
|
CONFIG_ENV_IS_IN_NAND=y
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_NO_NET=y
|
|
CONFIG_BOUNCE_BUFFER=y
|
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
|
CONFIG_FASTBOOT_BUF_ADDR=0x82000000
|
|
CONFIG_FASTBOOT_FLASH=y
|
|
CONFIG_FASTBOOT_UUU_SUPPORT=y
|
|
CONFIG_SYS_I2C_MXC=y
|
|
# CONFIG_MMC is not set
|
|
CONFIG_MTD=y
|
|
CONFIG_MTD_RAW_NAND=y
|
|
CONFIG_SYS_NAND_USE_FLASH_BBT=y
|
|
CONFIG_NAND_MXS=y
|
|
CONFIG_NAND_MXS_DT=y
|
|
CONFIG_SYS_NAND_ONFI_DETECTION=y
|
|
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
|
CONFIG_SYS_NAND_U_BOOT_OFFS=0x111400
|
|
CONFIG_SYS_NAND_U_BOOT_OFFS_REDUND=0x291400
|
|
CONFIG_PINCTRL=y
|
|
CONFIG_PINCTRL_IMX6=y
|
|
CONFIG_DM_PMIC=y
|
|
CONFIG_DM_REGULATOR=y
|
|
CONFIG_DM_REGULATOR_FIXED=y
|
|
CONFIG_MXC_UART=y
|
|
CONFIG_IMX_THERMAL=y
|
|
CONFIG_USB=y
|
|
CONFIG_SPL_USB_HOST=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_SPL_USB_GADGET=y
|
|
CONFIG_USB_GADGET_MANUFACTURER="BSH"
|
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
|
CONFIG_CI_UDC=y
|
|
CONFIG_SDP_LOADADDR=0x877fffc0
|
|
CONFIG_SPL_USB_SDP_SUPPORT=y
|