imx: add support for Olimex i.MX8MP-SOM-EVB imx8mp-202503
authorZoltan HERPAI <wigyori@uid0.hu>
Mon, 31 Mar 2025 11:27:55 +0000 (11:27 +0000)
committerZoltan HERPAI <wigyori@uid0.hu>
Mon, 31 Mar 2025 12:23:37 +0000 (14:23 +0200)
commit913a1dfb093692965741b199a875070c93a8b54c
treea22be040cb44d4d8f369c961c1a7e08272badaa3
parent4244bb8c5809b297acfa73376a1f9522b74b214b
imx: add support for Olimex i.MX8MP-SOM-EVB

This adds support for an i.MX8-based system-on-module + EVB board.

CPU:   NXP i.MX8MP @ 1600MHz (quad-core A53)
Memory:   4Gb
PCI:   1x PCIe M.2 2280 slot
Ethernet: 2x GE with Micrel PHY
USB:   2x 3.0
UART:   separate UARTs for the A53 and the M7 cores
Storage:  microSD slot
Misc:   16KByte EEPROM (at24), audio via ES8328, 2x CAN, HDMI
Power:   5VDC

This also adds support for building u-boot for an i.MX8MP SoC (for this
particular board), along with a required function in the target image
building.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
package/boot/uboot-imx/Makefile
package/boot/uboot-imx/patches/0002-dts-add-imx8mp-olimex.patch [new file with mode: 0644]
package/boot/uboot-imx/patches/0003-olimex-imx8mp-sdram-fixup.patch [new file with mode: 0644]
package/boot/uboot-imx/patches/0004-imx8mp-update-bl31-filename.patch [new file with mode: 0644]
target/linux/imx/cortexa53/base-files/etc/board.d/02_network
target/linux/imx/image/bootscript-olimex_imx8mp [new file with mode: 0644]
target/linux/imx/image/cortexa53.mk
target/linux/imx/patches-6.6/601-ARM-dts-add-imx8mp-olimex.patch [new file with mode: 0644]
target/linux/imx/patches-6.6/602-ARM-dts-imx8mp-olimex-status-leds.patch [new file with mode: 0644]