Skip to content

Single Yocto layer for NXP iMX6 & iMX8M based Computer on Modules. (SMARC)

Notifications You must be signed in to change notification settings

po-cheng-adlink/meta-adlink-nxp

 
 

Repository files navigation


LEC-iMX8M Plus SMARC Module

SMARC Module Description
LEC-iMX8M Plus (More details)
SMARC Short Size Module with NXP i.MX 8M Plus

SD Card image (64bit) for the quick evaluation (images includes u-boot) - beta version

  • NXP i.MX8M Plus 4G Memory with Wayland Weston Desktop (carrier board: I-Pi SMARC Plus): link
  • NXP i.MX8M Plus 2G Memory with Wayland Weston Desktop (carrier board: I-Pi SMARC Plus): link

Supported features & interfaces

  • Linux Kernel version: 5.4.70
  • 40 Pin expansion Header with Eclipse Mraa library and Eclipse UPM library which supports C/C++, Python, JAVA and JavaScript
  • SEMA 4.0 (Smart Embedded Management Agent) support the functions such as CPU temperature, voltage monitoring total up time, … etc.
  • 2D / 3D Graphics Acceleration which supports Wayland
  • Support1080p60 H.265, H.264, VP9, VP8 decoder, 1080p60 H.265, H.264 encoder
  • HDMI output with the resolution up to 1920x1080@60Hz
  • 4 x USB 2.0 ports
  • 2 x 10/100 Gb LAN ports
  • USB OTG Serial Gadget supported (baud rate: 115200)
  • CAN FD Bus interface
  • Audio & speaker
  • Raspberry Pi Camera V2.1 (2 Lanes) - SONY iMX219 sensor (Datasheet)

LEC-iMX8M SMARC Module

SMARC Module Description
LEC-iMX8M (More details)
SMARC Short Size Module with NXP i.MX 8M

SD Card image (64bit) for the quick evaluation (images includes u-boot binary)

  • NXP i.MX8M 4G Memory with Wayland Weston Desktop (carrier board: LEC-BASE 2.0): link
  • NXP i.MX8M 2G Memory with Wayland Weston Desktop (carrier board: LEC-BASE 2.0): link
  • NXP i.MX8M 1G Memory with Wayland Weston Desktop (carrier board: LEC-BASE 2.0): link

Supported features & interfaces

  • Linux Kernel version: 5.4.3
  • UART ports: COM0, COM1, COM2 on LEC-BASE 2.0
  • 2x USB 2.0 + 2x USB 3.0
  • HDMI output
  • Audio & speaker
  • Support MIPI CSI Camera with 2 Lane : OV5640 Camera module
  • Support AUO B101UAN0 MIPI DSI panel with the resolution up to 1920x1200 (BOM change is required)
  • Support AUO G133HAN01 LVDS panel with 1920x1080 Dual 24bit
  • Support 10B/100MB/1GB Ethernet port
  • eMMC/SD card support
  • PCIe Gen2 support
  • Support the following Video Codec:
    • 4Kp60 HEVC/H.265 main, and main 10 decoder
    • 4Kp30 AVC/H.264 decoder
    • 1080p60 MPEG-2, MPEG-4


LEC-iMX6R2 SMARC Module

SMARC Module Description
img LEC-iMX6R2 (More details)
SMARC Short Size Module with NXP i.MX 6 Multicore Arm® Cortex®-A9

SD Card image (32bit) for the quick evaluation (images includes u-boot binary)

Module supported
NXP i.MX6R2 Quad & Dual with 2GB memory + LEC-BASE 2.0 carrier board and support Wayland Weston link
NXP i.MX6R2 Quad & Dual with 1GB memory + LEC-BASE 2.0 carrier board and support Wayland Weston link
NXP i.MX6R2 Solo & Dual Lite with 2GB memory + LEC-BASE 2.0 carrier board and support Wayland Weston link
NXP i.MX6R2 Solo & Dual Lite with 1GB memory + LEC-BASE 2.0 carrier board and support Wayland Weston link
NXP i.MX6R2 Quad Plus with 4GB memory + LEC-BASE 2.0 carrier board and support Wayland Weston link
NXP i.MX6R2 Dual Lite with 512MB memory + LEC-BASE 2.0 carrier board and support Wayland Weston link

Supported features & interfaces

  • UART ports: COM0, COM1, COM2, COM3 on LEC-BASE 2.0

  • 4x USB 2.0 + 1x USB OTG

  • HDMI output

  • Support LVDS panel with Dual-channel 24bit

  • Audio & speaker

  • eMMC/SD card support

  • MIPI CSI camera 4 Lanes

  • PCIe Gen2 support

  • Support 10B/100MB/1GB Ethernet port

  • Support 1x SATA, 12x GPIO (PCA9535), 2x SPI, 3x I2C, 2x CANBus,

  • Support Ethernet

  • Support the following Video Codec:

    • 1080p60 HEVC/H.265 decoder

    • 1080p60 AVC/H.264 decoder

    • 1080p60 MPEG-2, 1080p30 MPEG-4 decoder

    • 1080p30 VP8 decoder

    • 1080p60 VC-1 decoder



LEC-iMX6 SMARC Module

SMARC Module Description
img LEC-iMX6 (More details)
SMARC Short Size Module with Freescale i.MX6 Solo, DualLite, Dual or Quad Core Processor

SD Card image (32bit) for the quick evaluation (images includes u-boot binary)

Module supported
NXP i.MX6 Quad & Dual with 2GB memory + LEC BASE R1 carrier board and support Wayland Weston link
NXP i.MX6 Quad & Dual with 1GB memory + LEC BASE R1carrier board and support Wayland Weston link
NXP i.MX6 Dual Lite with 2GB memory + LEC BASE R1 carrier board and support Wayland Weston link
NXP i.MX6 Solo with 1GB memory + LEC BASE R1carrier board and support Wayland Weston link

Supported features & interfaces

  • UART ports: COM0, COM1, COM2, COM3 on LEC BASE R1

  • 2x USB 2.0 + 1x USB OTG

  • HDMI output

  • Support MIPI CSI Camera with 2 Lane

  • Support LCD panel with EIZO EV2455

  • Support LVDS panel with single channel 24bit

  • Audio & speaker

  • eMMC/SD card support

  • PCIe Gen1 support

  • Support 1x SATA, 12x GPIO (PCA9535), SPI, I2C, 2x CANBus

  • Support 10B/100MB/1GB Ethernet port

  • SEMA 3.5 support

  • Support the following Video Codec:

    • 1080p60 HEVC/H.265 decoder

    • 1080p60 AVC/H.264 decoder

    • 1080p60 MPEG-2, 1080p30 MPEG-4 decoder

    • 1080p30 VP8 decoder

    • 1080p60 VC-1 decoder


How to build Yocto Image

How to flash image to your storage

RELEASE NOTE


Please feel free to send us (email: ryanzj.huang@adlinktech.com) patches for this layer or report any bugs found in this layer.
For hardware support, please contact your local representative.

About

Single Yocto layer for NXP iMX6 & iMX8M based Computer on Modules. (SMARC)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 93.7%
  • BitBake 4.1%
  • Other 2.2%