Explore-Forum

Explore Forum

YouTravel Co

Branding / Print / Web

Volutpat

Mobile Marketing

Sollic itudin

View

Cowork Co

Print / Web / Marketing

Volutpat

Growth Strategies

Sollic itudin

View

SaaS Monkey

Marketing / Print / Web

Volutpat

Engage Worldwide

Sollic itudin

View

CPU: Quad Arm Cortex-A9

The i.MX 6Dual/6Quad processors feature advanced implementation of the quad Arm® Cortex®-A9 core, which operates at speeds up to 800 MHz. They include 2D and 3D graphics processors, 1080p video processing, and integrated power management. Each processor provides a 2 × 32-bit LPDDR2-800 memory interface and a number of other interfaces for connecting peripherals, such as WLAN, Bluetooth®, GPS, hard drive, displays, and camera sensors

DRAM (PoP)

DRAM LPDDR2 8G 128MX64 FBGA DDP

eMMC

64GB eMMC

Multimedia and Interface

-Hardware accelerators: Video Processing Unit Image Processing Unit version 3H (2 IPUs) 3D Graphics Processing Unit (OpenGL ES 2.0) ver. 4 2D Graphics Processing Unit (BitBlt) OpenVG 1.1 Graphics Processing -Camera Interface Types: 1x 8-bit parallel, 1x 20-bit parallel, MIPI-CSI2 -Display: up to three interfaces may be active at the same time 1x LVDS 1x HDMI 1.4 1x MIPI-DSI

Peripherals

I/O PERIPHERALS1 1x USB 2.0 Host 1x USB 2.0 OTG 1x Ethernet 1Gbps RGMII 2x FLEXCAN BUS Interfaces 5x UART TTL Level 2x SDIO SD 3.0/MMC 4.41 2x I2C Interfaces 1x PCIe 2.0 1X S-ATA II 1x SPI Interfaces (ecSPI) 1x AUDMUX port for connecting an external audio codec 1X SPDIF Input and Output channels GPIOs

Access Point WiFi

802.11ac/a/b/g/n Dual-Band Wi-Fi Combo M.2 2230 module based on Qualcomm Atheros QCA6174A chipset. This highly integrated module supports most of WLAN capabilities with seamless roaming and advanced security for enterprise application. The wireless module complies with IEEE 802.11ac/a/b/g/n 2×2 MIMO. The integrated module provides PCIE Interface for Wi-Fi and USB interface for BT. The download speed are 300Mbps on N networks and 867Mbps on AC network. (WiFi 5)

ISP WiFi

Realtek RTL8821CE is a highly integrated single-chip that supports 1-stream 802.11ac solutions with PCI Express network interface controller with integrated Bluetooth 5.0 USB interface controller. It combines a WLAN MAC, a 1T1R capable WLAN baseband, and RF in a single chip. The RTL8821CE provides a complete solution for a high-performance integrated wireless and Bluetooth device.

uSD Card

Up to 1TB uSD

Power

USB-C

Operating System (OS) - Linux Yocto Project

Yocto Project is an open-source collaboration project that helps developers create custom Linux-based operating systems for embedded systems and IoT (Internet of Things) devices. It provides a set of tools, metadata, and recipes to build customized Linux distributions tailored to specific hardware platforms and application requirements. Here are some key aspects of Yocto Project and how it works: Cross-Compilation: Yocto Project uses cross-compilation techniques, allowing you to build software and the Linux kernel for your target device on a development machine, even if the target architecture is different from the development machine's architecture. Layered Architecture: Yocto Project uses a layered architecture where you can add layers of customization to build your embedded Linux system. These layers include the Poky layer (the core layer), meta-layers (containing recipes and configurations), and your custom layers. Recipes: Recipes are scripts and configuration files that define how to build and package software components for your embedded Linux distribution. These recipes are organized into layers and can be customized or extended as needed. Bitbake: Bitbake is the build tool used by Yocto Project to compile, package, and build the software components specified in recipes. OpenEmbedded Core: Yocto Project is often used in conjunction with OpenEmbedded Core, which is the build system at the core of Yocto. OpenEmbedded Core provides the foundation for creating custom Linux distributions. Package Management: Yocto Project supports package management systems like RPM and DEB, making it easier to manage and deploy software on embedded devices. Customization: Yocto Project allows for extensive customization of the Linux kernel, bootloader, user-space components, and system configuration to meet the specific requirements of your embedded project. Community and Ecosystem: Yocto Project has a strong and active community, with a wealth of documentation, mailing lists, and forums where developers can seek help, share knowledge, and collaborate on embedded Linux projects. Using Yocto Project, you can create efficient, customized Linux distributions optimized for your specific hardware and application needs. It is a powerful tool for developing and maintaining embedded Linux systems, particularly in the IoT and embedded industries.