VIA Technologies VAB-800 User Manual

VIA Technologies VAB-800 User Manual

Android bsp 1.3
Hide thumbs Also See for VAB-800:

Advertisement

Quick Links

USER MANUAL
VAB-800
Android BSP 1.3
1.30-02122015-170700

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VAB-800 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for VIA Technologies VAB-800

  • Page 1 USER MANUAL VAB-800 Android BSP 1.3 1.30-02122015-170700...
  • 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- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual Revision History Revision Revision Date Date Remarks Remarks Revision Revision Date Date...
  • Page 4: Table Of Contents

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual Table of Contents 1. 1. 1. 1. Introduction Introduction ....................
  • Page 5 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.12. USB ......................25 3.3.12.1. USB storage.................. 25 3.3.12.2. USB OTG ..................
  • Page 6 800 Android BSP 1. User Manual User Manual List of Figures Figure 1. VAB-800 evaluation package content ............1 Figure 2. Boot select jumper ..................4 Figure 3. Android image auto installation ..............5 Figure 4. u-boot parameter.................... 6 Figure 5: SDK Manager ....................11 Figure 6: Packages to install..................
  • Page 7 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual List of Tables Table 1. Jumper settings....................4 Table 2: GPIO pins ......................23...
  • Page 8: Overview

    Android 2.3 for the VAB-800/AMOS-800/ARTiGO A800. AMOS-800/ARTiGO A800 is a fanless ARM-based Embedded system using VIA VAB-800 Pico-ITX board. This guide will use VAB-800 instead of AMOS- 800/ARTiGO A800 as an example, since the VAB-800 BSP is used on AMOS- 800/ARTiGO A800 system. 1.1. Overview There are six major boot components for Android, the “...
  • Page 9 Tools: : : : android_usb_fsl.zip, the driver when user would like to use Tools Tools Tools android-sdk through USB-OTG. Note: Note: Note: Note: If a user needs the supporting files for all software mentioned in VAB-800 Android BSP document, please contact our regional sales representative for assistance.
  • Page 10: Making Android System Booting Media

    Booting Media Booting Media Booting Media Booting Media VAB-800 Android BSP supports booting from onboard eMMC. This section will guide you through making the Android system boot media for VAB-800 from EVK folder. 2.1. Requirements • Linux development computer •...
  • Page 11 Step 6 6 6 6 Step Step Insert the Micro SD card into VAB-800. Make sure to set the jumper setting of J4 to make it bootable from Micro SD. Figure Figure 2 2 2 2 ..Boot...
  • Page 12 Figure Android image auto installation Android image auto installation Step Step 8 8 8 8 Step Step Make sure the boot selection is eMMC at jumper J4. Android will display from VGA in default when user power on the VAB-800.
  • Page 13: Setting U-Boot Parameter For Emmc

    User Manual 2.3. Setting u-boot Parameter for eMMC Connect the VAB-800 and host PC through J14 (COM 2) of VAB-800. Run “putty” on host PC to receive the booting message. Power on the VAB-800 and press any key to stop the booting process as shown in Figure 4.
  • Page 14: Setting The Display Devices

    VGA-WSXGA+ vga pmem=32M,64M fbmem=5M gpu_memory=64M’ Note: Note: Note: Note: There are four modes to be set in VAB-800: VGA-WSXGA+ : 1680 x 1050p-60 VGA-SXGA : 1280 x 1024p-60 VGA-XGA : 1024 x 768p-60 VGA-SVGA : 800 x 600p-60 [HDMI] [HDMI]...
  • Page 15: Setting The Miscellaneous

    Note: Note: Note: Note: VAB-800 supports AUO 7” WVGA (800 x 480) LVDS panel in default. 2.3.2. Setting the miscellaneous [ [ [ [ Touch Panel Touch Panel Touch Panel Touch Panel] ] ] ] To set LVDS1 with touch port.
  • Page 16 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual It is a must to reset after you set the MAC address and save it. saveenv reset Note:...
  • Page 17: Testing

    User Manual 3. 3. 3. 3. Testing Testing Testing Testing This chapter will introduce how to evaluate VAB-800 Android evaluation image. 3.1. Installing APK through file manager An “open Manager” “open Manager” file manager is prebuilt into image. User can install “open Manager”...
  • Page 18: Installing Apk Through Android Sdk (Optional)

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.2. Installing APK through Android SDK (optional) [Host PC: [Host PC: [Host PC: [Host PC: Windows...
  • Page 19 Step Step Step Step 8 8 8 8 Connect your PC with VAB-800. Windows XP will detect a new Android device. Install the driver by choosing android_winusb.ini which is in the android_usb_fsl folder Run -> cmd cd <<Your SDK Installation Path>>\Android\Android\android-sdk\platform-...
  • Page 20 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual Step Step 3 3 3 3 Step Step Update the adb configuration to scan for Freescale's pid. •...
  • Page 21: Testing Items

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3. Testing Items 3.3.1. OpenGL ES 2.0 • Install ApiDemo.apk obtained from EVK/app folder. •...
  • Page 22: Network

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.3. Network 3.3.3.1. 3.3.3.1. DHCP Ethernet DHCP Ethernet 3.3.3.1. 3.3.3.1.
  • Page 23: Ethernet Static Ip

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.3.2. 3.3.3.2. 3.3.3.2. 3.3.3.2. Ethernet Static IP Ethernet Static IP Ethernet Static IP Ethernet Static IP •...
  • Page 24: Wi-Fi

    User Manual 3.3.3.3. 3.3.3.3. 3.3.3.3. 3.3.3.3. Wi- - - - Fi Fi Fi Fi • Connect the VT9271 WLAN device to VAB-800. Figure Figure 8 8 8 8 : : : : VT9 VT9271 connector 271 connector Figure Figure 271 connector 271 connector •...
  • Page 25: Sata Hdd

    • After setting up the serial port API, open Console item Device : ttymxc0 Baud rate : 115200 • Connect from VAB-800 to host PC via J5. • Execute “putty” on host PC. Serial -> Flow control : RTS/CTS •...
  • Page 26: Com2

    3.3.5.2. COM2 COM2 3.3.5.2. 3.3.5.2. COM2 COM2 • Connect from VAB-800 to host PC via J14. • Execute “putty” on host PC. • Power on VAB-800. • Booting message will be on the screen of putty. • PS. Putty setting: “Speed”: 115200 “Connection type” : serial •...
  • Page 27: Audio

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.6. Audio 3.3.6.1. 3.3.6.1. Line e e e - - - - out 3.3.6.1.
  • Page 28: Echo While Recording

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual alsa_amixer cset numid=11 alsa_amixer cset numid=7 • Run “Hi Hi Hi Hi- - - - Q Q Q Q ” app. 3.3.6.4.
  • Page 29: I²C

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.7. I²C 3.3.7.1. 3.3.7.1. Detect light sensor device Detect light sensor device 3.3.7.1.
  • Page 30: Gpio

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.8. GPIO • Change directory to /sys/class/gpio /sys/class/gpio /sys/class/gpio /sys/class/gpio •...
  • Page 31: Watchdog

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.9. Watchdog ioctl –r /dev/watchdog 2 The system will reboot in 60 seconds. [WDOG] will be shown at the line of “Boot Reason”.
  • Page 32: Usb

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual • Test way 2: Setup hardware time in Settings. Figure Figure Figure...
  • Page 33: Sd Storage

    4 wired resistance interface 4 wired resistance interface • Connect the touch panel to VAB-800-A and boot it, go to u-boot. • Be sure the touch panel had been set in u-boot. For example: to set LVDS1 with touch port.
  • Page 34: Rotate Testing Manually

    800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.15. Rotate testing manually There is no G-Sensor to do the auto-rotate on VAB-800. Rotate_4.6.2.apk has to be installed before testing it manually.
  • Page 35: Flexcan

    800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.16. FlexCAN • Setup H/W It will guide you to setup your CAN BUS testing H/W. 1. To test on VAB-800 with CAN BUS connector/cable.
  • Page 36 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 2. To test on VAB-800 with VAB-800-A and cable.
  • Page 37 User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3. To test on VAB-800 with VAB-800-A and jumper caps. • Testing command: cansend and candump # ifconfig can0 up # ifconfig can1 up # candump can1 &...
  • Page 38 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual Change Bitrate and send message part 1. # ifconfig can0 down # echo 250000 >>...
  • Page 39: Display

    VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual 3.3.17. Display 3.3.17.1. 3.3.17.1. Auto Detect Auto Detect 3.3.17.1. 3.3.17.1.
  • Page 40 VAB- - - - 800 Android BSP 1. 800 Android BSP 1.3 3 3 3 User Manual User Manual 800 Android BSP 1. 800 Android BSP 1. User Manual User Manual Dual Dual display display combination: combination: Dual Dual display display combination: combination:...

Table of Contents