Processor: NXP/Freescale i.MX6

SMARX is the a top-class Single - Dual - Quad Core ARM Cortex-A9 CPU module by DAVE Embedded Systems, based on the recent NXP/Freescale i.MX6 application processor integrated ina SMARC form factor. Thanks to SMARX, customers have the chance to save time and resources by using a compact standard solution that permits to reach scalable performances that perfectly fits the application requirements avoiding complexities on the carrier board.

The use of this processor enables extensive system-level differentiation of new applications in many industry fields, and mechancial standardization are key factors. Smarter system designs are made possible, following the trends in functionalities and interfaces of the new, state-of-the-art embedded products. SMARX offers great computational power, thanks to the rich set of peripherals, the Scalable ARM Cortex-A9 together with a large set of high-speed I/Os.

SMARX enables designers to create smart products with the best quality/price ratio.

  • Unmatched performances thanks to Single/Dual/Quad Core @ 1.2 GHz
  • All memories you need on-board
  • Boot from NOR for safe applications
  • Enabling massive computing applications thanks to wide range DDR3 RAM memory up to 2GB (For 4GB support please contact sales department)
  • Reduced carrier complexity: dual CAN, USB, Ethernet GB and native 3.3V I/O


Marketing Documentation

SMARX Leaflet

SMARX Block Diagram


Block Diagram

Hardware Documentation


Software Documentation


Evaluation Kit

Hardware EVK

Software EVK

For RFQ please contact sales@dave.eu or fill the form


Case Histories

CASE HISTORY: ECG System based on JAVA application on SMARC NXP i.MX6 Solution


Application Notes

XELK-AN-004: Getting Started With QT Creator

XELK-AN-005: Qt5 application remoted using VNC server

XELK-AN-006: Modify u-boot environment from userspace

XELK-AN-007: Migrating u-boot to SPL

XELK-AN-008: How to use systemd on an Embedded system

XELK-AN-009: Comparing JVMs (Java Virtual Machines) on i.MX6 family processors

XELK-AN-009: Comparing JVMs (Java Virtual Machines) on i.MX6 family processors

XELK-AN-002: Using USB Ethernet adapter instead of native MAC controller

XELK-AN-003: Package Management with Yocto

XELK-AN-001: Asymmetric Multiprocessing (AMP) on Axel – Linux + FreeRTOS


Technical Notes

XELK-TN-001: Using Chromium browser as an Embedded GUI

SBCX-TN-001: Android Things and SPI bus

SBCX-TN-002: Running Microsoft Azure IoT Edge runtime

SBCX-TN-003: Deploying modules to Azure IoT Edge-enabled SBCX with Visual Studio Code

SBCX-TN-005: Using TensorFlow to implement a Deep Learning image classifier based on Azure Custom Vision-generated model


Hardware Maintenance - LONG TERM SUPPORT:

DAVE Embedded Systems is committed to maintain the product until the CPU is available. In case of any othe component obsolescence DAVE Embedded Systems should handle the EOL phase out through standard PCB process reguleted by JEDEC regulation)

In this particular case: https://www.nxp.com/products/product-information/product-longevity:PRDCT...


Software Updates - LONG TERM SUPPORT:

DAVE Embedded Systems is committed to provide updated software along the life cycles of its products. This is possible maintaining products aligned with Silicon Vendor releases. Additionally to this the bug fixes are committed and published on GIT server. More information on how to have access to this are available HERE


Bar code labels policy in DAVE Embedded Systems

QR code labels

System On Module HW and SW version mechanism for safe update on field


DAVE Embedded Systems certifications available certifications:

ISO 13485

ISO 9001

REACH regulation

RoHS regulation

Conflict Mineral

Origin Declaration

Video Youtube: 

Get a quote

Page 1 of 4
Personal information
Dave - Embedded Systems / Need help?
Dave - Embedded Systems / Dave Wiki
Dave - Embedded Systems / Newsletter

crediti: Representa