EDM‐G‐IMX8MP - TechNexion/u-boot-tn-imx GitHub Wiki

Product information

EDM-G-IMX8MP

Set up boot jumpers for different boot modes

EDM-G-IMX8MP(SOM) with WB-EDM-G(Baseboard)

Boot from serial download Boot from eMMC of CPU module Boot from SD of baseboard

Prepare toolchain for i.MX8

Prepare toolchain for ARM64

Compile u-boot

Supported u-boot branch Instructions
tn-imx_v2020.04_5.4.70_2.3.0-next here

Compile linux kernel

Supported kernel branch Instructions
tn-imx_5.4.70_2.3.0-next here

The QCA wifi driver is an out-of-tree driver:

For QCA9377-3 SDIO interface, please use the driver below:

Build Yocto for EDM-G-IMX8MP

Use i.mx mfgtool "uuu" to flash yocto image into on-board eMMC:

Use mfgtool "uuu" to flash eMMC

Use u-boot UMS to update kernel and resize partition

Use UMS to Update kernel and resize partition

Run FreeRTOS on Cortex-M4

Run FreeRTOS on Cortex-M4

Change the extended device

Use DTBO to change the extended device for i.mx8mm

Test functions in Yocto 3.0