ARM: imx: mxs: Add support for imx287 based BTT devices
authorLukasz Majewski <lukma@denx.de>
Fri, 6 Jun 2025 10:38:38 +0000 (12:38 +0200)
committerFabio Estevam <festevam@gmail.com>
Mon, 16 Jun 2025 17:40:27 +0000 (14:40 -0300)
commit9d7f90782d0a768af76718e0cbc17c954d6731e5
tree34ae31f8bbd0d2ab4cc330bd3ddd2cdfb8ad4578
parent9de873b4c3098c0662d4adaeb1cc31be4e6d2688
ARM: imx: mxs: Add support for imx287 based BTT devices

The btt[c3] devices are based on imx287 SoC.

U-Boot SPL 2025.04-01081-g07e086681d26 (Apr 16 2025 - 12:24:36 +0200)
Trying to boot from MMC1

U-Boot 2025.04-01081-g07e086681d26 (Apr 16 2025 - 12:24:36 +0200)

CPU:   Freescale i.MX28 rev1.2 at 454 MHz
BOOT:  SSP SPI #3, master, 3V3 NOR
Model: BTT3
Board: LWE BTT SoM HW rev 0
DRAM:  256 MiB
Core:  86 devices, 15 uclasses, devicetree: separate
MMC:   MXS MMC: 0
Loading Environment from SPIFlash... SF: Detected is25lp128 with page
                    size 256 Bytes, erase size 64 KiB, total 16 MiB
OK
In:    serial@80074000
Out:   serial@80074000
Err:   serial@80074000
Net:   eth0: ethernet@800f0000
Hit any key to stop autoboot:  0

Signed-off-by: Lukasz Majewski <lukma@denx.de>
17 files changed:
arch/arm/dts/imx28-btt3-0-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx28-btt3-1-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx28-btt3-2-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx28-btt3-u-boot.dtsi [new file with mode: 0644]
arch/arm/mach-imx/mxs/Kconfig
board/liebherr/btt/Kconfig [new file with mode: 0644]
board/liebherr/btt/MAINTAINERS [new file with mode: 0644]
board/liebherr/btt/Makefile [new file with mode: 0644]
board/liebherr/btt/boot_img_scr.h [new file with mode: 0644]
board/liebherr/btt/btt.c [new file with mode: 0644]
board/liebherr/btt/btt.env [new file with mode: 0644]
board/liebherr/btt/spl_btt.c [new file with mode: 0644]
configs/imx28_btt3_defconfig [new file with mode: 0644]
doc/board/index.rst
doc/board/liebherr/btt.rst [new file with mode: 0644]
doc/board/liebherr/index.rst [new file with mode: 0644]
include/configs/btt.h [new file with mode: 0644]