Fanless low-power platform for edge ai applications with mediatek genio 350 quad-core processor (43 pages)
Summary of Contents for VIA Technologies VAB-820
Page 1
QUICK START GUIDE VAB-820 Linux BSP v3.0.2 1.00-06282016-111500...
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 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide Revision History Version Version Date Date Remarks Remarks...
VAB-820 board using Yocto with an OpenEmbedded filesystem. The VAB-820 Linux BSP v3.0.2 is developed based on the NXP fsl-yocto-3.14.28_1.0.0 (Yocto 1.7 Dizzy) and it enables hardware features that are defined on the VAB-820 board. 1.1. Package Contents There are three folders in the package as listed below.
- - - gui image gui- - - - imx6qvab820.sdcard imx6qvab820.sdcard imx6qvab820.sdcard: : : : is the precompiled image for evaluating the VAB-820 imx6qvab820.sdcard board with an OpenEmbedded filesystem. u u u u - - - - boot.imx: boot.imx: boot.imx: is the U-Boot boot loader file which can be flashed to either the onboard SPI...
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.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 dd if=via-image-gui-imx6qvab820.sdcard of=/dev/<device name> bs=1M conv=fsync Next, on the VAB-820, set the J11 boot select jumper to the Micro SD position shown below. J11 boot select jumper diagram...
USB thumb drive. Make sure the J11 boot select jumper is set to Micro SD boot then insert the Micro SD card and the USB thumb drive into the VAB-820. To check that the board has correctly setup the SPI ROM as an MTD block device, use the...
3.0.2 Quick Start Guide 2.3. 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. There you will be able to see the U-Boot boot log and adjust settings in the U-Boot console.
Page 12
820 Linux BSP v 3.0.2 Quick Start Guide 3.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.5. Using the OpenEmbedded 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.
3.0.2 Quick Start Guide 4. 4. 4. 4. Image Build Image Build Image Build Image Build 4.1. Extracting the VAB-820 BSP Use the following command to extract the contents of the BSP. $ tar xvf yocto-vab820-bsp-v3.0.2.tar.bz2 4.2. Machine Configuration The via via- - - - setup setup- - - - release.sh...
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 5.1.1.2. LVDS 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.
5.2. Setting Up Dual Displays An HDMI monitor and an LVDS panel can be used to create a dual display set up for the VAB-820, with support for clone and extension modes. HDMI monitor and AUO 10.4” G104XVN01.0 LVDS panel HDMI monitor and AUO 7”...
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 5.2.3. Setting Video Playback in Extension Mode There are four panel configurations supported in extension mode.
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide Extension mode configuration 4: To set this configuration, use the following command: # xrandr –output HDMI --below LVDS To play video on an HDMI monitor and LVDS panel in extension mode, use the following command:...
3.0.2 Quick Start Guide 5.3. Setting up the Video-in The VAB-820 supports two video inputs. The composite RCA jack is a CVBS signal input and the S-VIDEO 1 pin header is an S-video signal input. The following steps are for video-in function verification.
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 5.3.1.1. CVBS Video-in Recording If your application requires the ability to record the video-in feeds onto the device storage, the following commands can be used when writing your software application.
Page 23
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide For example, to save the video-in video as a 10-second MP4 file into /home folder with a filename demo_2.mp4, use the following command: # gst-launch-0.10 imxv4l2src input=2 num-buffers=300 ! vpuenc codec=6 ! ffmux_mov ! filesink location=/home/demo_2.mp4...
3.0.2 Quick Start Guide 5.4. Configuring FlexCAN 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 25
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide To disable the CAN bus 1, use the following command: # ifconfig can0 down Use the cansend command to send CAN bus 1 data: # cansend can0 <ID>#<Data>...
5.5.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, remove the LAN cables and Wi-Fi module. Finally, power on the VAB-820.
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 5.5.2.Enabling GPS To configure the GPS functions of the module requires the use of the Minicom serial communication program.
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 5.6. Configuring Watchdog Timer The wdt_driver_test.out wdt_driver_test.out wdt_driver_test.out provides an application to configure the Watchdog timer.
3.0.2 Quick Start Guide 5.7. Setting up GPIO 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.
VAB- - - - 820 Linux BSP v 820 Linux BSP v3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 820 Linux BSP v 820 Linux BSP v 3.0.2 Quick Start Guide 3.0.2 Quick Start Guide 5.7.2. Setting up GPI mode To set a pin to "input"...
Page 31
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