From: Marcel Ziswiler <marcel.ziswi...@toradex.com> Some preparatory steps concerning tdx-cfg-block including a fix for the interactive mode IT handling and adding them new SKUs and then adding initial support for the Toradex Colibri iMX6ULL 1GB (eMMC) V1.1A module. They are now strapped to boot from eFuses which are factory fused to properly boot from their on-module eMMC.
Functionality wise the following is known to be working: - 4-bit MMC/SD card slot - 8-bit eMMC (fused default boot) - bmode usb (imx_usb or uuu e.g. as used by the Toradex Easy Installer) - Ethernet - GPIOs - I2C - parallel RGB display - USB device (e.g. for ums) - USB host (e.g. for storage devices) U-Boot 2021.10-rc1-00128-g4877bdab7e6 (Aug 16 2021 - 13:59:21 +0200) CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz) CPU: Industrial temperature grade (-40C to 105C) at 59C Reset cause: WDOG DRAM: 1 GiB MMC: FSL_SDHC: 1, FSL_SDHC: 0 Loading Environment from MMC... OK In: serial Out: serial Err: serial Model: Toradex Colibri iMX6ULL 1GB IT (eMMC) V1.1A, Serial# 06906494 Net: eth1: ethernet@20b4000 Hit any key to stop autoboot: 0 Colibri iMX6ULL # Denys Drozdov (1): toradex: configblock: fix interactive mode it handling Marcel Ziswiler (2): toradex: take over maintainership toradex: tdx-cfg-block: add new i.mx 6ull and 8m plus skus Max Krummenacher (1): colibri-imx6ull: add emmc variant Philippe Schenker (1): colibri-imx6ull: imximage.cfg: integrate new 1GiB RAM variant arch/arm/dts/Makefile | 1 + arch/arm/dts/imx6ull-colibri-emmc.dts | 49 ++++++++++ arch/arm/dts/imx6ull-colibri.dts | 34 ++++++- arch/arm/dts/imx6ull-colibri.dtsi | 32 +------ board/toradex/apalis-imx8x/MAINTAINERS | 2 +- board/toradex/apalis_imx6/MAINTAINERS | 2 +- board/toradex/colibri-imx6ull/Kconfig | 54 ++++++++++- board/toradex/colibri-imx6ull/MAINTAINERS | 6 +- .../toradex/colibri-imx6ull/colibri-imx6ull.c | 27 +++++- board/toradex/colibri-imx6ull/imximage.cfg | 13 ++- board/toradex/colibri_imx6/MAINTAINERS | 2 +- board/toradex/colibri_imx7/MAINTAINERS | 2 +- board/toradex/colibri_t20/MAINTAINERS | 2 +- board/toradex/colibri_t30/MAINTAINERS | 2 +- board/toradex/colibri_vf/MAINTAINERS | 2 +- board/toradex/common/tdx-cfg-block.c | 34 +++++-- board/toradex/common/tdx-cfg-block.h | 5 ++ board/toradex/verdin-imx8mm/MAINTAINERS | 2 +- configs/colibri-imx6ull-emmc_defconfig | 90 +++++++++++++++++++ configs/colibri-imx6ull_defconfig | 1 + include/configs/colibri-imx6ull.h | 53 ++++++++--- 21 files changed, 343 insertions(+), 72 deletions(-) create mode 100644 arch/arm/dts/imx6ull-colibri-emmc.dts create mode 100644 configs/colibri-imx6ull-emmc_defconfig -- 2.26.2