Page 2
The information and product specifications within this document are subject to change at any time, without notice and without obligation to notify any person of such change. VIA Technologies, Inc. reserves the right the make changes to the products described in this manual at any time without prior notice.
Page 3
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide Revision History Version Version Date...
.0.2_Image_Installation_Guide_v1.00_201606 6 6 6 3 3 3 3 0 0 0 0 .pdf .0.2_Image_Installation_Guide_v1.00_20160 .pdf .pdf: : : : The Image .pdf Installation Guide explains how to boot the Android EVK image on the VAB-820 board in order to begin evaluating the platform.
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide 1.2. Version Information and Supported Features •...
Important: Make sure you are writing to the correct device or the host system environment could be damaged. $ sudo ./mk_install_sd.sh /dev/<device name> Next, on the VAB-820, set the J11 boot select jumper to the Micro SD position shown below. J11 boot select jumper diagram...
Android desktop. 2.2. Setting up U-Boot Parameters The first step is to connect the host machine and the VAB-820 through the COM 2 (connector J5). Use a serial port communication program such as PuTTY, GtkTerm, or Minicom, to configure the serial port setting and connect to the debug console.
Page 10
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide COM 2 (connector J5) diagram COM 2 (connector J5) diagram COM 2 (connector J5) diagram COM 2 (connector J5) diagram...
Page 11
.0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide Next, power on the VAB-820 to initiate the boot process. When prompted, press any key to stop the boot process, and enter the U-Boot console as illustrated by the screenshot below.
=> reset 2.4. Using the Android Console The first step is to connect the host machine and the VAB-820 through the COM 2 (connector J5). Use a serial port communication program such as PuTTY, GtkTerm, or Minicom, to connect to the debug console. There you will be able to see the U-Boot boot log and adjust settings in the U-Boot console.
Use the following commands to download the source code of Android 5.0.0: $ cd VAB-820_Android_source_code_patch/script $ ./download_source.sh 4.3. Installing the Source Code Patch Use the following commands to install the NXP and VAB-820 patch source code: $ ./patch_fsl.sh $ ./patch_via.sh...
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide 4.4. Building the Android Image Use the following commands to build the Android image, the compiling process will take several hours.
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide 5.1.2 Setting Up the LVDS U-Boot display parameter Before setting an LVDS panel as the display output make sure the LVDS backlight power select jumper is set to +12V and the LVDS panel power select jumper is set to +3.3V as shown below.
.0.2 Quick Start Guide 5.1.3 Setting Up the U-Boot Display Parameter for Dual Displays VAB-820 supports clone mode for dual displays. In this case, the frames displayed on two monitors are exactly the same. The combination for dual displays is HDMI monitor and LVDS panel.
Page 19
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide S S S S - - - - VIDEO1 pin header diagram VIDEO1 pin header diagram VIDEO1 pin header diagram VIDEO1 pin header diagram...
The EMIO-2550 miniPCIe Mobile Broadband module supports 3G and GPS functions. 5.3.1 Connecting to the Internet The first step is to insert an active SIM card into the EMIO-2550 module, then insert this EMIO-2550 module into the VAB-820. Next, power on the VAB-820. Inserting t Inserting t...
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide Fill in the required fields for APNs setting. If you are unsure of what the required fields and value are, check with your Mobile Broadband provider.
RUN button. Wait for the "OK" message and open the GPS program. 5.4. Smart ETK The VAB-820 Smart ETK supports Watchdog, GPIO, UART and FlexCAN functions. The first step is to copy the VAB VAB- - - - 820_Smart_ETK_Demo_v0.0.16.apk 820_Smart_ETK_Demo_v0.0.16.apk onto a mass storage 820_Smart_ETK_Demo_v0.0.16.apk...
.0.2 Quick Start Guide 5.4.2 Testing GPIO Function The J7 pin header on the VAB-820 consists of 19 pins. The GPIO uses pin 11 to pin 18 of the J7 pin header. The following section explains setting up these pins for input/output communication.
Page 25
VAB- - - - 820 820 A A A A ndroid BSP v BSP v BSP v4 4 4 4 .0.2 Quick Start Guide BSP v .0.2 Quick Start Guide .0.2 Quick Start Guide .0.2 Quick Start Guide Smart ETK Smart ETK GPIO Smart ETK Smart ETK...
Connect Connect button. Connect When other devices transfer data to the VAB-820, the data will be displayed inside the red frame. To send data to other devices, you need to type data inside the white frame and click the Send...
.0.2 Quick Start Guide 5.4.4 Testing FlexCAN Function The CAN/COM 2 J5 connecter of the VAB-820 supports debug port (COM 2) and two ports of CAN bus. The CAN bus supports CAN protocol specification Version 2.0 B while the COM 2 supports TX/RX for debugging purposes only.
Page 28
Please note that you need to disable the CAN bus first then set the CAN bus bitrate. The CAN bus bitrate should be 5000 < [BRT_value] < 1000000. When other devices transfer data to the VAB-820, the data will be displayed inside the red frame.
Page 29
Japan TaiwanlHeadquarters China TsinghualSciencelParklBldgClj JBSlMissionlCourt kM7NMjlEbisulMTlBldgClDF 7F0lNk7lZhongMZhenglRoad NoCl7lZongguancunlEastlRoad Fremont0lCAllJBNkJ Higashi0lShibuyaMku Xindian0lTaipei0lPk7By HaidenlDistrict0lBeijing0ll7SSSyB Tokyol7NSMSS77 Taiwan China Japan TEL:l7CN7SCDykCkkSS TEL:lyyDCPCPP7yCNBNP TEL:lyDC7SCNJyNPPyy FAX:l7CN7SCDyjCBDNB TEL:ly7CkCNBDDC7Dkj FAX:lyyDCPCPP7yCNBNk FAX:lyDC7SCNJyNPPJJ Email:lembedded@viatechCcom FAX:ly7CkCNBDDC7Dky Email:lembedded@viaCcomCtw Email:lembedded@viatechCcomCcn Email:lembedded@viatechCcoCjp Europe Email:lembedded@viaMtechCeu...
Need help?
Do you have a question about the VAB-820 and is the answer not in the manual?
Questions and answers