VAB-820

  • Ultra-compact 10cm x 7.2cm Pico-ITX form factor
  • 1.0GHz Freescale™ i.MX 6Quad Cortex-A9 quad-core SoC
  • Wide operating temperature range: -20°C ~ 70°C
  • Linux and Android BSPs, including VIA Smart ETK, to speed up development times
  • 7-year longevity support

Overview

VIA VAB-820 Pico-ITX ARM Board

Powered by a 1.0GHz quad core Freescale™ Cortex-A9 ARM SoC, the VAB-820 provides the perfect blend of high performance and low power consumption to meet the high end demands of advanced industrial, energy management and in-vehicle applications.


Hardware

Based on the Pico-ITX form factor measuring just 10cm x 7.2cm, the VAB-820 is equipped with a rich set of I/O and connectivity features.

VAB-820 Hardware Overview


Software

The VAB-820 BSP features Android 4.4.2 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, and a sample app.

The VAB-820 Linux EVK has a pre-built Ubuntu image, including the kernel and bootloader source codes. 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.

A full set of software customization services that speed up time to market and minimize development costs is also available.

Expandability

The functionality of the VAB-820 can be further enhanced with the integration of optional high-speed wireless broadband extender cards and modules.

Applications

The VAB-820 combines rich 3D graphics and HD video performance and flexible I/O connectivity options with 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 platform for a wide range of IoT and M2M applications in even the most demanding environments.


Solutions

The VIA AMOS-820 provides a complete ruggedized system solution based on the VAB-820 board.

AMOS-820 45deg

Datasheet

VAB-820 Datasheet

Get the PDF version of the VAB-820 datasheet, or browse the information below:

VAB-820 Specifications

Model NameVAB-820
Processor1.0GHz Freescale™ i.MX 6Quad Cortex-A9 quad-core SoC
System Memory1GB DDR3 SDRAM onboard
Storage4GB eMMC Flash memory
Bootloader512KB SPI Flash ROM
GraphicsVivante 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
LANMicrel KSZ9031RNX Gigabit Ethernet transceiver with RGMII support
AudioFreescale™ SGTL5000 low power stereo codec
HDMIIntegrated HDMI 1.4 transmitter
USBSMSC USB2514 USB 2.0 high speed 4-port hub controller
Expansion I/O1 miniPCIe slot
Onboard I/O1 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/O1 Micro SD card slot
Back Panel I/O2 USB 2.0 ports
1 HDMI port
1 Composite input RCA jack
1 Gigabit Ethernet port (supports optional IEEE 802.3 at type 2)
Watch Dog TimerIntegrated 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 Supply12V DC-in
Operating SystemAndroid 4.4.2, Linux kernel 3.10
Operating Temperature-20°C ~ 70°C (3G & WiFi not included)
Operating Humidity0% ~ 95% (non-condensing)
Form FactorPico-ITX (10cm x 7.2cm, 3.9" x 2.8")

Downloads

VAB-820 Documentation

DocumentVersionDate
User Manualv1.072014 Dec 16
VAB-820 Quick Guidev1.002014 Jan 29
Android Evaluation Guide for EVK v3.1.0v1.042015 Apr 17
Android BSP Development Guide for BSP v3.1.0v1.052015 Apr 17
VAB-820 Smart ETK Programming Guidev0.0.112015 Apr 17
Linux HMI Solution Pack Development Guide for v2.0.1 (beta)v1.032015 Apr 20

VAB-820 Software Downloads

SoftwareVersionDate
Android
Android Board Support Package (BSP) (289MB)v3.1.02015 Apr 17
Android Evaluation Kit (EVK) (225MB)v3.1.02015 Apr 17
Linux
Development
Linux HMI Solution Pack Board Support Package (BSP), Beta version, Yocto base (3.8GB)v2.0.1 (beta)2015 Apr 20
Linux HMI Solution Pack Evaluation Kit (EVK), Beta version, Yocto base (345MB)v2.0.1 (beta)2015 Apr 20
Stable
Linux HMI Solution Pack Board Support Package (BSP) (1GB)v1.0.102015 Jan 15
Linux HMI Solution Pack Evaluation Kit (EVK) (21.5MB)v1.0.102015 Jan 15
Important: By downloading these software packages, you indicate your acceptance of the VIA Software License agreement. If you do not agree with any of the terms and conditions, do not continue to download the software.

Sign up to be notified of new software releases!

Select Your Products of Interest:
Boards:
Systems:

Android BSP & EVK v3.1.0 Major Features

  • Kernel version: 3.0.35
  • Development based on FreeScale android_kk4.4.2_1.0.0-ga_core_source.gz
  • Evaluation image: Android Kit Kat 4.4.2
  • Support SPI with eMMC as default boot device
  • Support HDMI or LVDS single display
  • Support Dual Display (Clone Mode)
  • Support AUO 22″ LVDS (1680×1050), AUO 10.4″ G104XVN01.0 (1024×768), AUO 7″ G070VW01 V0 (800×480) panel with touch (USB resistance interface)
  • Support Mini PCI-E (Verify in EMIO-1541 wifi module)
  • Support EMIO-1541 (mini-PCIe wifi)/EMIO-1533 (usb wifi)
  • Support ADV-7180 Capture (S-video/CVBS)
  • Support COM1 DTE mode, COM2 as debug port
  • Support GigaLAN KSZ9031
  • Support Watch Dog/GPIO (in SmartETK and through debug port)
  • Support FlexCAN x2 (VAB-820-A) (through debug port)
  • Support EMIO-2550 (ZU200 3G/GPS)
  • Support HDMI audio output
  • Analog sgtl5000 audio Line-in/Line-out/Mic-in
  • Support SmartETK v0.0.11: UART, GPIO, WatchDog
  • Fixed: volume can not save if more than 10
  • Fixed: WiFi hotspot setting issue
  • Added VAB-820-X (iMX6 DualLite) support

Linux HMI Solution pack BSP & EVK v2.0.1 Beta Major Features

  • Kernel version: 3.10.17
  • U-boot version: 2013.04
  • Developed based on fsl-yocto-3.10.17_1.0.0 (Yocto 1.5 Dora)
  • Evaluation image: OpenEmbedded-core built by Yocto 1.5 (Dora)
  • Support Freescale SoC i.MX6Q
  • Support VAB-820 (i.MX6Q) 1GB DDR3 DRAM and 4GB EMMC
  • Support SPI with eMMC or uSD boot
  • Support HDMI or LVDS single display
  • Support AUO 22″ G220SVN01.0 LVDS (1680×1050) panel and AUO 10.4″ G104XVN01.0 LVDS (1024×768) panel with touch (USB resistance interface)
  • Support ADV-7180 Capture (S-video/CVBS)
  • Support COM1 DTE mode, COM2 as debug port
  • Support GigaLAN KSZ9031
  • Support FlexCAN BUS on VAB-820-A
  • Support Watch Dog/GPIO
  • HDMI audio output
  • Analog sgtl5000 audio Line-in/Line-out/Mic-in

Linux HMI Solution pack BSP & EVK v1.0.10 Major Features

  • Kernel version: 3.0.35
  • U-boot version: 2009.08
  • Developed base on Freescale Linux BSP 4.1.0
  • Modules built to use with the Freescale Ubuntu 11.10 demo image for evaluation only
  • Support Freescale SoC i.MX6Q and iMX6DL
  • Support 2nd source SPI ROM Winbond (W25Q32FV) and MXIC (MX25L3206E)
  • Support VAB-820 (i.MX6Q) Rev.A1 with 1GB/2GB RAM and Rev.B with 4GB RAM
  • Support VAB-820-X (i.MX6DL) with 1GB RAM
  • Support SPI with eMMC or uSD boot
  • Support HDMI or LVDS single display
  • Support AUO 22″ G220SVN01.0 LVDS (1680×1050) panel and AUO 10.4″ G104XVN01.0 LVDS (1024×768) panel with touch (USB resistance interface)
  • Support XRandR to set dual display (HDMI and LVDS) in clone/extension mode (only for models with more than 2GB RAM)
  • Support PCI-E (Verified with Zu200 3G module and VNT9485 WiFi)
  • Support ADV-7180 Capture (S-video/CVBS)
  • Support COM1 DTE mode, COM2 as debug port
  • Support GigaLAN KSZ9031
  • Support FlexCAN BUS on VAB-820-A
  • Support 2 SPI on VAB-820-B
  • Support Watch Dog/GPIO
  • HDMI audio output
  • Analog sgtl5000 audio Line-in/Line-out/Mic-in
  • Support AXIS USB wired LAN (AXI88772)
  • Support EMIO-2550 (ZU200 3G/GPS)
  • Support EMIO-1533 USB wireless LAN (VNT9271)

Ordering

VAB-820 Ordering Information

Model NameSoCDescription
VAB-820
(10GBF105000A0)
Freescale™ i.MX 6Quad @1.0GHzPico-ITX board with 1.0GHz Freescale™ 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

Order Sample

VAB-820 Wireless Modules

ModelDescription
EMIO-1533-00A2VNT9271 IEEE 802.11 b/g/n USB Wi-Fi module with assembly kit
EMIO-1541-00A1VNT9485 IEEE 802.11b/g/n miniPCIe Wi-Fi module with assembly kit and antenna
EMIO-2550-00A1Ublox 3.75G HSPA/UMTS mobile broadband full size miniPCIe module with GPS and SIM card slot