Home > News & Updates > Electronics News Updates > UBUNTU 18.04 LTS SUPPORT FOR IWAVE’S I.MX8QM SMARC SOM AND SBC PRODUCTS

UBUNTU 18.04 LTS SUPPORT FOR IWAVE’S I.MX8QM SMARC SOM AND SBC PRODUCTS

Summary of UBUNTU 18.04 LTS SUPPORT FOR IWAVE’S I.MX8QM SMARC SOM AND SBC PRODUCTS


Ubuntu 18.04 LTS is now supported on iWave Systems' i.MX8 Quad Max, Quad Plus, and i.MX8M series modules and SBCs. This update leverages Yocto Linux capabilities to provide a secure, high-performance embedded solution. The BSP features Wayland compositing for reduced latency and enhanced security over X server, alongside comprehensive driver support for multimedia, networking, and storage interfaces suitable for IoT and cloud applications.

Parts used in the iWave i.MX8 Ubuntu Project:

  • i.MX8 Quad Max System on Module
  • i.MX8 Quad Plus System on Module
  • i.MX8M System on Module
  • i.MX8M mini System on Module
  • i.MX8 Quad Max Single Board Computer
  • i.MX8 Quad Plus Single Board Computer
  • Linux Kernel Version 4.14.98
  • Weston 5.0 Compositor
  • GPU driver 6.2.4.p4.0

The Debian based open-source Linux distribution Ubuntu finds its wide use across Desktop, Servers, Containers and now in IoT and cloud applications. Being very secure and its OpenStack support, it is further getting adapted widely in high end embedded computing applications as well.

iWave systems rich i.MX8 System on Module and SBC product portfolio is supported with Yocto Linux, Android and QNX BSP. Now iWave Systems is enabling the Bionic Beaver Ubuntu 18.04 LTS support to its latest i.MX8 Quad Max, Quad Plus and i.MX8M, i.MX8M mini system on Modules and SBC products.

Wayland support in the BSP brings better performance, code maintainability and security compare to X server. In Wayland, compositing is passive, which means the compositor receives pixel data directly from clients and hence it reduces the latency compared to the X server. The GUI with the Wayland Compositor on the iWave i.MX8 board is shown below;

Ubuntu 18.04LTS on iWave i.MX8 Quad Max / Quad Plus SOM & SBC

Ubuntu Bionic image with Wayland Compositor supports only Wayland graphical backend which is simpler than earlier X11 backend system and it includes below essential packages:

  • Linux Kernel Version 4.14.98
  • Ubuntu 18.04.03 LTS
  • Weston 5.0
  • QT 5.10
  • GPU driver 6.2.4.p4.0
  • Gstreamer 1.14.1
  • Bluez 5.48
  • GCC/G++ 7.3.0
  • Chromium Browser v71.0.3545.0
  • Supports Gnome-Calculator and Gnome-Calendar

The following drivers are supported in the Ubuntu BSP with iWave i.MX8QM/QP SMARC SOM and SBC board

  • CPU and MCU – Dual Cortex® A72, Quad Cortex® A53 and Dual Cortex®-M4
  • Block/Storage devices – SD/eMMC, USB, SATA
  • Multimedia support – HDMI, MIPI-DSI, LVDS Display, GPU, VPU, Audio, Camera
  • Network interfaces – Dual Gigabit Ethernet, CAN, PCIe, 802.11ac Wi-Fi
  • Miscellaneous Drivers – Serial, HID, SPI, I2C, capacitive Touch.

Read more: UBUNTU 18.04 LTS SUPPORT FOR IWAVE’S I.MX8QM SMARC SOM AND SBC PRODUCTS

Quick Solutions to Questions related to iWave i.MX8 Ubuntu Project:

  • What new Ubuntu version does iWave Systems support?
    iWave Systems is enabling Bionic Beaver Ubuntu 18.04 LTS support.
  • How does Wayland improve performance compared to X server?
    Wayland reduces latency because the compositor receives pixel data directly from clients in a passive manner.
  • Which specific i.MX8 products receive this Ubuntu support?
    The support covers i.MX8 Quad Max, Quad Plus, i.MX8M, and i.MX8M mini system on Modules and SBC products.
  • What is the Linux kernel version included in this BSP?
    The image includes Linux Kernel Version 4.14.98.
  • Does the Ubuntu image support both X11 and Wayland backends?
    No, the Ubuntu Bionic image with Wayland Compositor supports only the Wayland graphical backend.
  • Which graphics toolkit is included in the essential packages?
    The package list includes QT 5.10.
  • Can the system handle multiple display interfaces?
    Yes, it supports HDMI, MIPI-DSI, and LVDS Display interfaces.
  • What network interfaces are supported by the drivers?
    Supported interfaces include Dual Gigabit Ethernet, CAN, PCIe, and 802.11ac Wi-Fi.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top