[PATCH v2 0/5] board: toradex: prepare and add colibri imx6ull 1gb (emmc) support

Marcel Ziswiler marcel at ziswiler.com
Wed Oct 6 18:55:31 CEST 2021


From: Marcel Ziswiler <marcel.ziswiler at 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 at 20b4000
Hit any key to stop autoboot:  0
Colibri iMX6ULL #

Changes in v2:
- Re-based.

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         | 48 +++++++++-
 board/toradex/colibri-imx6ull/MAINTAINERS     |  6 +-
 .../toradex/colibri-imx6ull/colibri-imx6ull.c | 29 +++++-
 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        | 88 +++++++++++++++++++
 configs/colibri-imx6ull_defconfig             |  2 +-
 include/configs/colibri-imx6ull.h             | 53 ++++++++---
 21 files changed, 339 insertions(+), 71 deletions(-)
 create mode 100644 arch/arm/dts/imx6ull-colibri-emmc.dts
 create mode 100644 configs/colibri-imx6ull-emmc_defconfig

-- 
2.26.2



More information about the U-Boot mailing list