
VAB-820 Android BSP v4.0.3 Quick Start Guide
iv
Table of Contents
1. Introduction .................................................................................................................................. 1
1.1.
Package Contents............................................................................................................................ 1
1.1.1.
BSP Folder Contents .................................................................................................................................. 1
1.1.2.
Document Folder Contents ..................................................................................................................... 1
1.1.3.
EVK Folder Contents ................................................................................................................................. 1
1.2.
Version Information and Supported Features .......................................................................... 2
2. Image Development ................................................................................................................... 3
2.1.
Booting from the SPI ROM with an eMMC ............................................................................... 3
2.2.
Setting Up U-Boot Parameters ..................................................................................................... 5
2.3.
Restoring Default U-Boot Parameters ........................................................................................ 6
2.4.
Using the Android Console ......................................................................................................... 7
3. Build Environment Setup ........................................................................................................... 8
3.1.
Configuring Ubuntu ........................................................................................................................ 8
4. Image Build ................................................................................................................................... 9
4.1.
Extract the VAB-820 BSP............................................................................................................... 9
4.2.
Downloading the Source Code of Android 5.0.0 ................................................................... 9
4.3.
Installing the Source Code Patch ................................................................................................ 9
4.4.
Building the Android Image ......................................................................................................... 9
5. Hardware Functions .................................................................................................................. 10
5.1.
Setting Up Display Device .......................................................................................................... 10
5.1.1.
Setting Up the HDMI U-Boot Display Parameter .............................................................................. 10
5.1.2.
Setting Up the LVDS U-Boot Display Parameter............................................................................... 11
5.1.3.
Setting Up the Dual Display U-Boot Display Parameter ................................................................. 12
5.2.
Setting Up the Video-in .............................................................................................................. 13
5.3.
Configuring the VNT9271 USB Wi-Fi Dongle / EMIO-1533 USB Wi-Fi Module ............ 14
5.4.
Configuring the EMIO-1541 miniPCIe Wi-Fi Module ............................................................ 16
5.5.
Configuring the EMIO-2531 miniPCIe / EMIO-5531 USB Wi-Fi & Bluetooth Module...... 17
5.5.1.
Connecting to the Internet ..................................................................................................................... 17
5.5.2.
Enabling Bluetooth .................................................................................................................................. 18
5.5.2.1.
Using the Bluetooth A2DP Profile ............................................................................................. 18
5.5.2.2.
Using the Bluetooth SPP Profile ................................................................................................. 19
5.6.
Configuring the EMIO-2550 miniPCIe Mobile Broadband Module ................................... 21
5.6.1.
Connecting to the Internet ..................................................................................................................... 21
5.6.2.
Enable GPS ................................................................................................................................................ 23
5.7.
Smart ETK ....................................................................................................................................... 24
5.7.1.
Testing Watchdog Timer Function ....................................................................................................... 25
5.7.2.
Testing GPIO Function ............................................................................................................................ 26
5.7.3.
Testing UART Function ............................................................................................................................ 28
5.7.4.
Testing FlexCAN Function ..................................................................................................................... 29