DESK-MX9-L/Development/Application examples

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2024/08/08 DESK-MX9-L-5.x.x release



Application examples[edit | edit source]

Hello World C[edit | edit source]

This page shows how to create and cross-compile the first C source code application: the classic Hello World!

node.js[edit | edit source]

The Node.js free, open-source, cross-platform JavaScript runtime environment can be easily installed and used on AURA platform following the node.js for Embedded applications Application Note

node.js and libgpiod on DESK-MX9-L

gstreamer[edit | edit source]

GStreamer is a multimedia framework that allows an easy play of audio and video streams. It supports many media-handling components for audio and video playback, recording and streaming.

DESK-MX9-L uses the gstreamer-imx 1.0 plugins from NXP's i.MX multimedia platform distributions Gstreamer plugins.

Some examples useful for gstreamer testing functionality can be found here

gstreamer on DESK-MX9-L

Package management[edit | edit source]

It is possible to install other - already built - packages in the target using apt-get package manager

Package management with apt-get on DESK-MX8M-L

Buildroot[edit | edit source]

This Application Note shows how to use Buildroot to easily create a root file system for the AURA Evaluation Kit. It is worth remembering that Buildroot creates a root file system and is not a distribution system builder. Nevertheless, in some case its simple interface allows to rapidly build a root file system for starting Linux in the target (with many useful packages).

Creating a root file system with Buildroot (on DESK-MX6UL-L)

LVGL[edit | edit source]

This Application Note allows to evaluate the LVGL graphics library functionality in the AURA Evaluation Kit. It is possible to simply build the benchmark demo and run it in the EVK.