Overview
VIA VAB-820 Edge Computing Platform
Accelerate your edge system development with the versatile and ultra-reliable VIA VAB-820 Pico-ITX edge computing platform. Powered by a choice of 1.0GHz NXP i.MX 6QuadPlus and 6Quad series Cortex-A9 quad-core SoCs, the platform combines advanced compute and graphics performance with a wealth of I/O and connectivity features in its compact fanless Pico-ITX form factor.
The VIA VAB-820 includes a choice of Android 6.0 and Linux BSPs for rapid system development and integration. It is also Microsoft Azure Certified for IoT and supports Windows 10 IoT Core, as well as being compatible with FogHorn’s Lightning “edge intelligence” software for enterprise and commercial installations.
With its flexible low-power design and myriad hardware and software development, integration, and customization options, the VIA VAB-820 provides the ideal platform for meeting the exacting demands of edge industrial automation, enterprise IoT, and in-vehicle applications.
Hardware
Powered by a choice of 1.0GHz NXP i.MX 6QuadPlus and 6Quad series quad-core SoCs, the VIA VAB-820 edge platform packs a wealth of I/O and connectivity features into its small Pico-ITX form factor, including two COM ports, one DIO port, two CAN bus ports, three USB 2.0 ports, one HDMI port, one composite RCA jack, one Gigabit Ethernet port, and optional 3G, Wi-Fi, and PoE (Power over Ethernet) support.
The platform also supports a wide operating temperature range from -20°C ~ 70°C (3G & Wi-Fi not included) and extremely low power consumption of a maximum 7W TDP to provide a robust and reliable solution for edge computing and edge intelligence applications in even the most demanding environments.
Software
The VIA VAB-820 includes a choice of Android and Linux BSPs supporting both the NXP i.MX 6QuadPlus and NXP i.MX 6Quad series Cortex-A9 quad-core SoCs.
The Android BSP features Android 6.0 as well as the VIA Smart ETK comprising a number of APIs, including Watchdog Timer (WDT) for safeguarding against system crashes, GPIO access, COM port access, RTC for auto-power on, FlexCAN access, and a sample app.
The Linux BSP includes the modifications and user guide to create a system image including kernel (4.1.15) and bootloader source codes for the NXP i.MX 6QuadPlus SoC and the NXP i.MX 6Quad SoC. Other features include a Tool Chain to help make adjustments to the kernel and to leverage the onboard pin headers, GPIO, I2C, and other hardware features.
The VIA VAB-820 is Microsoft Azure Certified for IoT and supports Windows 10 IoT Core. It is also compatible with FogHorn’s Lightning “edge intelligence” software for enterprise and commercial IoT deployments.
Customization
You can enhance the functionality of the VIA VAB-820 with the integration of optional high-speed wireless broadband extender cards and modules. These include the EMIO-5531 USB Wi-Fi + BT Module, the EMIO-1533 USB Wi-Fi Module, the EMIO-2550 miniPCIe 3G HSPA/UMTS Mobile Broadband Module, and the EMIO-2531 miniPCIe Wi-Fi + BT Module.
A full set of hardware and software customization services that speed up time-to-market and minimize development costs is also available.
Solutions
The VIA VAB-820 edge computing platform is at the heart of the VIA AMOS-820, a ruggedized low-power edge system with flexible I/O and wireless connectivity integration options. Please click here to learn more about this ultra-reliable, high-performance edge computing system.
The has also been optimized to meet the demanding in-vehicle requirements of the VIA AMOS-825 system with advanced features such as wide voltage input, a wide operating temperature range, sophisticated power management, and ignition-controlled quick boot. Please click here to learn more about this robust and highly-customizable in-vehicle solution.
Contact us to learn more about the comprehensive range of services we offer for accelerating the design, development, manufacturing, and deployment of dependable, high-performance Edge Computing and Edge AI systems that meet your specific requirements.
Datasheet
Get the PDF version of the VIA VAB-820 datasheet, or browse the information below:
Model Name | VAB-820 |
---|---|
Processor | 1.0GHz NXP i.MX 6Quad Cortex-A9 quad-core SoC |
System Memory | 1GB DDR3 SDRAM onboard |
Storage | 4GB eMMC Flash memory |
Bootloader | 4MB SPI Flash ROM |
Graphics | Vivante GC2000 GPU |
3 integrated, independent 3D/2D and video graphics processing units Graphics engine supporting OpenGL® ES 2.0, OpenCL and OpenVG™ 1.1 hardware acceleration Supports MPEG-2, VC-1and H.264 video decoding up to 1080p Supports SD encoding |
|
LAN | Micrel KSZ9031RNX Gigabit Ethernet transceiver with RGMII support |
Audio | NXP SGTL5000 low power stereo codec |
HDMI | Integrated HDMI 1.4 transmitter |
USB | SMSC USB2514 USB 2.0 high speed 4-port hub controller |
Expansion I/O | 1 miniPCIe slot |
Onboard I/O | 1 USB 2.0 host port, and 1 USB2.0 OTG port pin header 1 COM port connector with power supply (supports 8-wire DTE mode) 1 COM/CAN port connector with power supply (supports 1 RS-232 (TX/RX) and 2 FlexCAN TX/RX ports) 1 Dual-channel 18/24-bit LVDS panel connector 1 Miscellaneous pin header for 1 I2C pair, 1 Digital I/O (4 GPI + 4 GPO), system reset button and LEDs for power/WPAN/Wi-Fi/WWAN 1 RTC battery connector 1 MIPI CSI-2 connector (supports 2 data lanes) 1 SPI master pin header (supports 2 SPI slave devices) 1 S-video input pin header 2 Power pin headers (support optional PD power board) 1 Boot Flash select pin header (for SPI or micro SD) 1 Front audio pin header for Line-in, Line-out, Mic-in 1 DC-in connector 1 miniPCIe slot (supports multiple connections and buses including JTAG) |
Front Panel I/O | 1 Micro SD card slot |
Back Panel I/O | 2 USB 2.0 ports 1 HDMI port 1 Composite input RCA jack 1 Gigabit Ethernet port (supports optional IEEE 802.3at type 2) |
Watch Dog Timer | Integrated watch dog timer supports two comparison points. Each comparison point can interrupt ARM core, 2nd comparison point capable of generating external interrupts on WDOG line |
Power Supply | 12V DC-in |
Operating System | Android 6.0, Linux kernel 4.1.15 |
Operating Temperature | -20°C ~ 70°C (3G & Wi-Fi not included) |
Operating Humidity | 0% ~ 95% (non-condensing) |
Form Factor | Pico-ITX (10cm x 7.2cm, 3.9" x 2.8") |
Downloads
VIA VAB-820 Documentation
Document | Version | Date |
---|---|---|
User Manual | v1.22 | 2019-03-26 |
Quick Guide | v1.01 | 2016-11-07 |
Android | ||
Android Development Guide for BSP v5.0.9 | v1.00 | 2019-01-10 |
Android Quick Guide for EVK v5.0.9 | v1.00 | 2019-01-10 |
Smart ETK Programming Guide | v1.00 | 2017-08-11 |
Linux | ||
Linux Development Guide for BSP v4.1.3 | v1.00 | 2018-02-07 |
Linux Quick Start Guide for EVK v4.1.3 | v1.00 | 2018-02-07 |
VIA VAB-820 Software Downloads
Software | Version | Date |
---|---|---|
Android | ||
Android 6.0 Board Support Package (BSP) (709.6MB) | v5.0.9 | 2019-01-10 |
Android 6.0 Evaluation Kit (EVK) (467.3MB) | v5.0.9 | 2019-01-10 |
Linux | ||
Linux Board Support Package (BSP) (5.8GB) | v4.1.3 | 2018-03-02 |
Linux Evaluation Kit (EVK) (380.8MB) | v4.1.3 | 2018-03-02 |
- U-Boot version: 2015.04
- Kernel version: 3.14.52
- Evaluation image: Android Marshmallow 6.0
- Development based on NXP android_M6.0.1_1.0.0-ga (Android 6.0 Marshmallow)
- Supports SPI with eMMC as default boot device
- Supports HDMI display
- Supports Dual Display (Clone Mode)
- Supports HDMI audio output
- Supports AUO LVDS resistive touch panels (through USB interface)
- AUO 10.4″ G104XVN01.0 (1024×768)
- AUO 7″ G070VW01 (800×480)
- Supports CVBS and S-Video
- Supports COM1 DTE mode, COM2 as debug port
- Supports 2 FlexCAN TX/RX
- Supports Gigabit Ethernet
- Supports Line-in, Line-out, Mic-in
- Supports VNT9271 USB Wi-Fi dongle
- Supports EMIO-1533 USB Wi-Fi module
- Supports EMIO-5531 USB Wi-Fi & BT module
- Supports Bluetooth A2DP and SPP profile
- Supports EMIO-1541 miniPCIe Wi-Fi module
- Supports EMIO-2531 miniPCIe Wi-Fi & BT module
- Supports Bluetooth A2DP and SPP profile
- Supports EMIO-2550 miniPCIe Mobile Broadband module
- Supports Smart ETK v1.0.0: FlexCAN, GPIO, UART, and Watchdog timer
- Supports OTA (Over-the-Air technology)
- Supports shutdown option in Quick Settings
- Supports Ethernet configuration in Settings
- BSP v5.0.9 Modifications
- Added eMMC 5.1 support.
- Fixed bugs.
- U-Boot version: 2015.04
- Kernel version: 4.1.15
- Evaluation image: OpenEmbedded-core built with Yocto 2.0 Jethro
- Development based on NXP fsl-yocto-L4.1.15_1.1.0-ga (Yocto 2.0 Jethro)
- Supports SPI with eMMC or Micro SD boot (default)
- Supports HDMI and LVDS display
- Supports HDMI audio output
- Supports AUO LVDS capacitive touch panels (through USB interface)
- AUO 10.4” G104XVN01.0 (1024×768)
- AUO 7” G070VW01 V0 (800×480)
- Supports S-Video and CVBS
- Supports COM1 DTE mode, COM2 as debug port
- Supports 2 FlexCAN TX/RX
- Supports Gigabit Ethernet
- Supports Line-in, Line-out, Mic-in
- Supports VNT9271 USB Wi-Fi dongle
- Supports EMIO-1533 USB Wi-Fi module
- Supports EMIO-5531 USB Wi-Fi & BT module
- Supports Bluetooth A2DP and SPP profile
- Supports EMIO-1541 miniPCIe Wi-Fi module
- Supports EMIO-2531 miniPCIe Wi-Fi & BT module
- Supports Bluetooth A2DP and SPP profile
- Supports EMIO-2550 miniPCIe Mobile Broadband module
- Supports Watchdog timer, GPIO and RTC
- BSP v4.1.3 Bug Fixes and Modifications
- Changed CPU settings back to NXP default.
- Fixed a u-boot bug that was showing incorrect low temperature.
- Fixed a kernel bug that caused system boot hangs on HDMI at high temperature.
Ordering
VIA VAB-820 Ordering Information
Part Number | SoC | Description |
---|---|---|
10GBF10H700A0 | NXP i.MX 6QuadPlus @ 1.0GHz | Pico-ITX board with 1.0GHz NXP i.MX 6QuadPlus Cortex-A9 SoC, 4GB eMMC, 4MB SPI Flash ROM, 1GB DDR3 SDRAM, HDMI, LVDS, 4 USB 2.0, OTG USB 2.0, COM, Gigabit Ethernet, S-video, Micro SD card slot, miniPCIe slot, 2 CAN bus, 12V DC-in Packing List: VAB-820 board, DC power cable, debug COM cable, audio cable, 2-port USB cable |
10GBF105000A0 | NXP i.MX 6Quad @1.0GHz | Pico-ITX board with 1.0GHz NXP i.MX 6Quad Cortex-A9 quad-core SoC, 4GB eMMC, 4MB SPI Flash ROM, 1GB DDR3 SDRAM, HDMI, LVDS, 4 USB 2.0, OTG USB 2.0, COM, Gigabit Ethernet, miniPCIe, S-video, Micro SD card slot, 2 CAN bus, 12V DC-in Packing List: VAB-820 board, DC power cable, debug COM cable, audio cable, 2-port USB cable, screw pack for miniPCIe card |
VIA VAB-820 Wireless Modules
Part Number | Description |
---|---|
00GO27100BU2B0D0 | VNT9271 IEEE 802.11 b/g/n USB Wi-Fi dongle |
EMIO-1533-00A2 | VNT9271 IEEE 802.11 b/g/n USB Wi-Fi module with assembly kit |
EMIO-5531-00A1 | VAB-820-W IEEE 802.11b/g/n USB Wi-Fi & Bluetooth module with assembly kit and antenna |
EMIO-2531-00A1 | VAB-820-W-M IEEE 802.11b/g/n miniPCIe Wi-Fi & Bluetooth module with assembly kit and antenna |
*Disclaimer for California, USA: Perchlorate Material – Special handling may apply. Visit https://dtsc.ca.gov/perchlorate/ for more information.