Skip to content
This repository has been archived by the owner on Dec 14, 2022. It is now read-only.

PICO‐IMX8MM

Richard Hu edited this page Sep 20, 2019 · 33 revisions

Product information

PICO-IMX8MM

Set up boot jumpers for different boot modes

PICO-IMX8MM(SOM) with PICO-PI-IMX8M(Baseboard)

Boot from serial download

pico-imx8m-pi_serial_download.png

Boot from eMMC of CPU module

pico-imx8m-pi_emmc.png

Boot from SD of baseboard

pico-imx8m-pi_emmc.png

Prepare toolchain for i.MX8

Prepare toolchain for ARM64

Compile u-boot

Supported u-boot branch Instructions
tn-imx_v2018.03_4.14.98_2.0.0_ga-wip here

Compile linux kernel

Supported kernel branch Instructions
tn-imx_4.14.98_2.0.0_ga-wip here

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

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

Build Yocto for PICO-IMX8MM

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 display settings

Change default display to 5-inch MIPI-DSI panel for i.mx8mm

Test functions in Yocto 2.5