LOOKING FOR THE RIGHT

INDUSTRIAL SOLUTION?

Discover embedded, communication and automation solutions tailored to your application.

M-X6ULL-B

NXP Cortex-A7 + Linux 5.4.x Syetem-On-Module
90,00 EUR

including VAT 107.10 EUR

  • Manufacturer Artila
  • Category: IoT Gateway
  • The M‑X6ULL‑B (Matrix‑752) is a compact, Linux‑ready industrial IoT gateway and embedded computing module built around the NXP i.MX6ULL Cortex‑A7 processor. Designed for industrial automation, data acquisition, and edge computing applications, it integrates a high‑efficiency ARM‑based CPU, robust I/O interfaces, and a flexible Linux software environment. The device combines low power consumption, extended connectivity, and industrial‑grade reliability, making it suitable for deployment in factory automation, remote monitoring, and intelligent control systems.
- Processor: NXP i.MX6ULL Cortex‑A7 MPCore, up to 800 MHz
- Memory: 512 MB Low‑voltage DDR3 SDRAM
- Storage: 16 GB eMMC onboard flash; expandable via Micro‑SD (up to 128 GB)
- Operating System: Linux kernel 4.19.x with BareBox bootloader and EXT4 file system
- Toolchain: gcc 8.2.0 + glibc 2.28; supports in‑place C/C++ compilation
- Networking: Dual 10/100 Mbps Ethernet ports (RJ45 with LED indicators)
- USB Connectivity: 1 × USB 2.0 OTG (micro‑USB connector)
- Serial Communication:
- Port 1: RS‑485 or RS‑232 (software‑selectable)
- Port 2: RS‑232
- Auto direction control for RS‑485
- CAN Bus: 1 × CAN 2.0 A/B compliant port, up to 1 Mbps, 2500 Vrms isolation
- Digital I/O:
- 2 × Digital Inputs (photo‑coupler isolation, 5–24 V logic high)
- 2 × Relay Outputs (solid‑state, NO type, 80 VDC @ 1.5 A)
- Expansion:
- 1 × Full‑size miniPCIe socket
- 1 × Micro‑SIM slot (USB interface reserved)
- 2 × SMA antenna holes reserved
- Storage Expansion: 1 × Micro‑SD slot (SD 2.0 compliant, SDHC up to 128 GB)
- Power Input: +9 V to +48 V DC via terminal block
- Power Consumption: Typical 12 V DC @ 250 mA
- Operating Temperature: 0 °C to 70 °C (32 °F to 158 °F)
- Mounting Options: Wall‑mount or DIN‑rail (optional kit)
- Certifications: CE Class A, FCC Class A
- Additional Hardware: Watchdog timer, Real‑Time Clock (RTC) with super‑capacitor backup
- Ultra‑low power design for continuous industrial operation

Country of origin: Taiwan R.O.C.

Customs tariff number: 8471 5000 000

Comprehensive Product Summary – M‑X6ULL‑B / Matrix‑752 Industrial IoT Gateway




### 1. Product Overview

Product Name: M‑X6ULL‑B
Model: Matrix‑752
Series: NXP Cortex‑A7 + Linux 5.4.x System‑On‑Module / Industrial IoT Gateway
Article Number: M‑X6ULL‑B
Manufacturer: Artila Electronics Co., Ltd.

The M‑X6ULL‑B (Matrix‑752) is a compact, Linux‑ready industrial IoT gateway and embedded computing module built around the NXP i.MX6ULL Cortex‑A7 processor. Designed for industrial automation, data acquisition, and edge computing applications, it integrates a high‑efficiency ARM‑based CPU, robust I/O interfaces, and a flexible Linux software environment. The device combines low power consumption, extended connectivity, and industrial‑grade reliability, making it suitable for deployment in factory automation, remote monitoring, and intelligent control systems.




### 2. Key Features

- Processor: NXP i.MX6ULL Cortex‑A7 MPCore, up to 800 MHz
- Memory: 512 MB Low‑voltage DDR3 SDRAM
- Storage: 16 GB eMMC onboard flash; expandable via Micro‑SD (up to 128 GB)
- Operating System: Linux kernel 4.19.x with BareBox bootloader and EXT4 file system
- Toolchain: gcc 8.2.0 + glibc 2.28; supports in‑place C/C++ compilation
- Networking: Dual 10/100 Mbps Ethernet ports (RJ45 with LED indicators)
- USB Connectivity: 1 × USB 2.0 OTG (micro‑USB connector)
- Serial Communication:
- Port 1: RS‑485 or RS‑232 (software‑selectable)
- Port 2: RS‑232
- Auto direction control for RS‑485
- CAN Bus: 1 × CAN 2.0 A/B compliant port, up to 1 Mbps, 2500 Vrms isolation
- Digital I/O:
- 2 × Digital Inputs (photo‑coupler isolation, 5–24 V logic high)
- 2 × Relay Outputs (solid‑state, NO type, 80 VDC @ 1.5 A)
- Expansion:
- 1 × Full‑size miniPCIe socket
- 1 × Micro‑SIM slot (USB interface reserved)
- 2 × SMA antenna holes reserved
- Storage Expansion: 1 × Micro‑SD slot (SD 2.0 compliant, SDHC up to 128 GB)
- Power Input: +9 V to +48 V DC via terminal block
- Power Consumption: Typical 12 V DC @ 250 mA
- Operating Temperature: 0 °C to 70 °C (32 °F to 158 °F)
- Mounting Options: Wall‑mount or DIN‑rail (optional kit)
- Certifications: CE Class A, FCC Class A
- Additional Hardware: Watchdog timer, Real‑Time Clock (RTC) with super‑capacitor backup
- Ultra‑low power design for continuous industrial operation




### 3. Technical Specifications

CPU / Memory
- Processor: NXP i.MX6ULL Cortex‑A7 MPCore, up to 800 MHz
- SDRAM: 512 MB LvDDR3
- Flash Storage: 16 GB eMMC

Network Interface
- 2 × 10/100 Mbps Ethernet ports
- Connector: RJ45 with LED status indicators

USB Interface
- 1 × USB 2.0 OTG port
- Connector: micro‑USB

Serial Ports (TTY)
- Port 1: RS‑485 or RS‑232 (selectable)
- Port 2: RS‑232
- Connector: Terminal block
- RS‑485 Signals: Data+, Data–; auto direction control via software
- RS‑232 Signals: TX1, RX1, TX2, RX2

CAN Bus
- 1 × CAN 2.0 A/B compliant port
- Data Rate: up to 1 Mbps
- Isolation: 2500 Vrms

Digital Input
- 2 × channels, photo‑coupler isolated
- Isolation: 2500 Vrms
- Logic High: 5 – 24 V DC
- Logic Low: 0 – 1.5 V DC

Relay Output
- 2 × channels, solid‑state relay (NO type)
- Contact Rating: 80 V DC @ 1.5 A

Expansion & Storage
- 1 × Full‑size miniPCIe socket
- 1 × Micro‑SIM slot (USB interface reserved)
- 2 × SMA antenna holes reserved
- 1 × Micro‑SD socket (SD 2.0 compliant, SDHC up to 128 GB)

Power & Environmental
- Input Voltage: +9 V to +48 V DC (terminal block)
- Typical Consumption: 12 V DC @ 250 mA
- Operating Temperature: 0 °C to 70 °C (32 °F to 158 °F)
- Watchdog Timer: Yes
- RTC: Yes, super‑capacitor backup

Physical Characteristics
- Dimensions (W × L × H): 89 × 112 × 30 mm (3.5 × 4.4 × 1.18 in)
- Net Weight: 350 g (0.77 lb)

Regulatory Compliance
- CE Class A
- FCC Class A




### 4. Functionality

The Matrix‑752 functions as a compact, embedded industrial gateway designed for data acquisition, protocol conversion, and edge computing. Powered by the NXP i.MX6ULL Cortex‑A7 CPU, it provides sufficient processing capability for real‑time control, communication, and data processing tasks while maintaining low power consumption.

Typical Use Cases:
- Industrial automation and control systems
- Remote monitoring and telemetry
- Smart factory and building management
- Energy management and metering
- IoT edge data collection and protocol translation
- Embedded Linux development and system integration

Operation:
The device boots from onboard eMMC or an external SD card using the BareBox bootloader. Once initialized, the Linux 4.19.x kernel provides a stable runtime environment for user applications. Developers can deploy custom software using standard Linux tools and package management utilities. The dual Ethernet ports enable network redundancy or segmentation, while serial and CAN interfaces support legacy and industrial communication protocols. Digital I/O and relay outputs allow direct control of sensors, switches, and actuators.

Compatibility:
- Compatible with standard Linux software packages and open‑source frameworks
- Supports C/C++ development using gcc 8.2.0 toolchain
- Works with standard industrial communication protocols (RS‑232, RS‑485, CAN)
- Expandable via miniPCIe for wireless modules (e.g., Wi‑Fi, LTE)




### 5. Components & Accessories

Included Components:
- Matrix‑752 main unit (M‑X6ULL‑B System‑on‑Module)
- Pre‑installed Linux 4.19.x OS on eMMC
- Terminal block connectors for power and I/O

Optional Accessories:
- CB‑PHDF9‑050 (91‑PHDF9‑050): Console Cable (Wafer Box to DB9 Female, 50 cm)
- DK‑35A (36‑DK35A‑000): DIN Rail Mounting Kit
- PWR‑12V‑1A (31‑62100‑000): 110 – 240 VAC to 12 V DC 1 A Power Adapter

Connectors & Interfaces:
- RJ45 Ethernet ports with LED indicators
- Micro‑USB OTG port
- Terminal block for serial and power connections
- Micro‑SD slot for storage expansion
- MiniPCIe socket and Micro‑SIM slot for wireless modules
- Reserved SMA antenna holes for RF connectivity




### 6. Installation & Setup

Power Requirements:
- Input Voltage: +9 V to +48 V DC via terminal block
- Typical Power Draw: 12 V DC @ 250 mA

Mounting Options:
- Wall Mounting: Standard mounting holes on chassis
- DIN‑Rail Mounting: Supported via optional DK‑35A kit

Configuration & Setup:
1. Connect power supply (9–48 V DC).
2. Connect Ethernet cables to RJ45 ports for network access.
3. Use the console port (via CB‑PHDF9‑050 cable) for initial configuration.
4. Boot from eMMC (default) or insert a Micro‑SD card for alternate boot.
5. Access the Linux system via SSH or serial console.
6. Configure network interfaces, I/O ports, and application software as required.

Software Environment:
- Linux kernel 4.19.x with BareBox bootloader
- EXT4 file system on eMMC or SD card
- Supports standard Linux package management (apt‑get)
- Artila maintained repository for firmware and package updates




### 7. Performance & Capabilities

Processing Performance:
- ARM Cortex‑A7 architecture optimized for low‑power embedded applications
- Up to 800 MHz clock speed provides adequate performance for industrial control and IoT tasks

Memory & Storage:
- 512 MB LvDDR3 RAM supports multitasking and lightweight server applications
- 16 GB eMMC flash provides reliable non‑volatile storage
- Expandable storage via Micro‑SD (up to 128 GB)

Networking:
- Dual 10/100 Mbps Ethernet interfaces enable redundant or segmented network topologies
- Supports TCP/IP, UDP, HTTP, and other standard network protocols

I/O Performance:
- RS‑485 auto‑direction control ensures efficient half‑duplex communication
- CAN bus supports up to 1 Mbps for real‑time industrial networks
- Digital inputs and relay outputs allow direct sensor and actuator integration

Power Efficiency:
- Typical consumption of 12 V @ 250 mA (≈ 3 W) enables continuous operation in energy‑sensitive environments

Reliability & Durability:
- Industrial temperature range (0 – 70 °C)
- 2500 Vrms isolation on digital inputs and CAN bus
- Watchdog timer and RTC ensure system stability and timekeeping

Limitations:
- Not intended for extreme temperature or outdoor environments without additional protection
- Ethernet limited to 10/100 Mbps (no Gigabit support)
- Single USB OTG port limits simultaneous USB device connections




### 8. Standards & Compliance

Electrical and Safety Compliance:
- CE Class A certified for industrial environments
- FCC Class A compliant for electromagnetic emissions
- 2500 Vrms isolation on digital inputs and CAN bus for electrical safety

Software and System Standards:
- Linux kernel 4.19.x compliant with POSIX standards
- EXT4 file system for robust data integrity
- GCC 8.2.0 and glibc 2.28 toolchain for standard Linux application development

Industry Compatibility:
- RS‑232, RS‑485, and CAN 2.0 A/B interfaces for industrial communication standards
- SD 2.0 and SDHC compliance for storage media
- miniPCIe standard for expansion modules




### 9. Additional Information

Warranty & Support:
- Standard manufacturer warranty (terms vary by region)
- Technical support and firmware updates available from Artila Electronics
- Access to Artila’s self‑maintained software repository for package management and updates

Maintenance:
- Solid‑state design minimizes mechanical wear
- No moving parts (fanless operation)
- Periodic firmware updates recommended for security and stability

Software Updates & Development Support:
- Supports standard Linux package management via apt‑get
- Compatible with popular open‑source software stacks:
- Web servers: Apache, Nginx, Lighttpd
- Databases: MySQL, SQLite3, PostgreSQL
- Scripting languages: PHP, Python, Perl, NodeJS
- Administration tools: Webmin
- Developers can compile and deploy applications directly on the device or cross‑compile using Artila’s toolchain

Ordering Information:
- Matrix‑752: Linux‑ready Cortex‑A7 800 MHz Industrial IoT Gateway with 512 MB SDRAM and 16 GB eMMC
- CB‑PHDF9‑050 (91‑PHDF9‑050): Console Cable (Wafer Box to DB9 Female, 50 cm)
- DK‑35A (36‑DK35A‑000): DIN Rail Mounting Kit
- PWR‑12V‑1A (31‑62100‑000): 110 – 240 VAC to 12 V DC 1 A Power Adapter




### Summary

The Artila M‑X6ULL‑B (Matrix‑752) is a Linux‑ready industrial IoT gateway that integrates the NXP i.MX6ULL Cortex‑A7 processor with comprehensive I/O, networking, and expansion capabilities. It delivers a balance of performance, reliability, and energy efficiency for embedded and industrial applications. With dual Ethernet ports, multiple serial interfaces, CAN bus, digital I/O, and relay outputs, it supports a wide range of industrial communication protocols. The inclusion of a full‑size miniPCIe slot and Micro‑SIM support enables wireless connectivity options such as LTE or Wi‑Fi.

Its Linux 4.19.x operating system, gcc 8.2.0 toolchain, and Artila’s software repository provide a flexible development environment for system integrators and OEMs. The rugged design, wide DC input range, and CE/FCC certifications ensure dependable operation in industrial environments.

Compact, efficient, and developer‑friendly, the Matrix‑752 (M‑X6ULL‑B) serves as a robust platform for industrial IoT gateways, edge controllers, and embedded Linux systems, offering long‑term reliability and scalability for modern connected infrastructure.
  • DK-35A - DIN rail mounting kit (2pcs, 4 screws)