VIA Technologies AMOS-825 Quick Start Manual
Hide thumbs Also See for AMOS-825:

Advertisement

Quick Links

QUICK START GUIDE
AMOS-825
Linux BSP v3.0.2
1.00-01172017-150300

Advertisement

Table of Contents
loading

Summary of Contents for VIA Technologies AMOS-825

  • Page 1 QUICK START GUIDE AMOS-825 Linux BSP v3.0.2 1.00-01172017-150300...
  • 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 AMOS-825 Linux BSP v3.0.2 Quick Start Guide Revision History Version Date Remarks 1.00 1/12/2016 Initial release...
  • Page 4: Table Of Contents

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 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 ..........................2 1.2. Version Information and Supported Features ..................... 3 2.
  • Page 5: Introduction

    Guide provides an overview of getting started with the AMOS-825 system using Yocto with an OpenEmbedded filesystem. AMOS-825_Linux_EVK_v3.0.2_Image_Installation_Guide_v1.00_20170112.pdf: The Image Installation Guide explains how to boot the Linux EVK system image on the AMOS-825 system in order to begin evaluating the platform.
  • Page 6: Evk Folder Contents

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 1.1.3. EVK Folder Contents via-image-gui-imx6qamos825.sdcard: is the precompiled image for evaluating the AMOS-825 system with an Open Embedded filesystem. u-boot.imx: is the U-Boot boot loader file which can be flashed to either the onboard SPI ROM or a Micro SD Card.
  • Page 7: Version Information And Supported Features

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 1.2. Version Information and Supported Features • U-Boot version: 2014.04 • Kernel version: 3.14.28 • Evaluation image: OpenEmbedded-core built with Yocto 1.7 Dizzy • Development based on NXP fsl-yocto-3.14.28_1.0.0 (Yocto 1.7 Dizzy) • Supports SPI with eMMC or Micro SD boot (default) •...
  • Page 8: Image Development

    Important: Make sure you are writing to the correct device or the host system environment could be damaged. $ sudo dd if=via-image-gui-imx6qamos825.sdcard of=/dev/<device name> bs=1M conv=fsync Next, on the AMOS-825, set the Micro SD/SPI boot select switch to the Micro SD position shown below. Micro SD / SPI boot select switch diagram Insert the prepared Micro SD card into the AMOS-825, connect the touch monitor, and power on the AMOS-825 to initiate the boot process.
  • Page 9: Booting From The Spi Rom And Emmc

    In order to boot from the SPI ROM make sure the boot selector switch is set to SPI ROM position. Micro SD / SPI boot selector switch diagram Next, connect to the touch monitor, and power on the AMOS-825 to initiate the boot process. When the boot process is completed, you will see the Open Embedded desktop.
  • Page 10: Setting Up U-Boot Parameters

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 2.3. Setting Up U-Boot Parameters The first step is to connect the host machine and the AMOS-825 through the COM port. Use a serial port communication program such as PuTTY, GtkTerm, or Minicom to configure serial port setting and connect to the debug console.
  • Page 11: Restoring Default U-Boot Parameters

    => reset 2.5. Using the OpenEmbedded Console The first step is to connect the host machine and the AMOS-825 through the COM port. 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.
  • Page 12: Build Environment Setup

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 3. Build Environment Setup This section guides you through setting up the build environment for development. All instructions are based on using Ubuntu 12.04 LTS and in newer Ubuntu versions. To make sure that the build process completes successfully, we recommend at least 120GB of disk space and 15GB of combined memory and swap space on the host machine.
  • Page 13: Image Build

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 4. Image Build 4.1. Extracting the AMOS-825 BSP Use the following command to extract the contents of the BSP. $ tar xvf VIA_iMX_Yocto1.7_SRC_v3.2.1.tar.bz2 4.2. Machine Configuration The via-setup-release.sh script creates the build directory with the Yocto configuration files for your target machine.
  • Page 14: Hardware Functions

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 5. Hardware Functions 5.1. Configuring FlexCAN The COM/CAN port of the AMOS-825 supports debug port (COM) and two ports of CAN bus. The CAN bus supports CAN protocol specification Version 2.0 B while the COM supports TX/RX for debug.
  • Page 15: Configuring The Wi-Fi & Bluetooth

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 5.2. Configuring the Wi-Fi & Bluetooth The AMOS-825 supports Wi-Fi and Bluetooth functions. 5.2.1. Connecting to the Internet The first step is to connect the provided antennas to the system. Next, make sure to unplug any LAN cables or other Wi-Fi/3G modules you have installed.
  • Page 16: Enabling Bluetooth

    (A2DP) and Serial Port Profile (SPP). 5.2.2.1. Setting Up Bluetooth A2DP Profile To add A2DP support to the AMOS-825, first copy and replace the pulseaudio- system.conf, bluetooth.conf to the /etc/dbus-1/system.d folder. Next, copy and replace the system.pa files to the /etc/pulse/ folder. These files are located in the EVK/BT_Config folder of the BSP.
  • Page 17: Setting Up Bluetooth Spp Profile

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide The default audio output setting for the AMOS-825 is Line-out. To list all the available audio output devices, use the following command: $ pactl list short sinks 1 alsa_output.platform-sound.22.analog-stereo module-alsa-card.c s16le 2ch 48000Hz SUSPENDED 2 bluez_sink.00_1D_82_BC_C1_C4...
  • Page 18 Start a serial communication program on the host machine with the same communication settings using the appropriate Bluetooth SPP device. Afterwards the Bluetooth SPP device and the AMOS-825 will be able to communicate through the programs (for example sending a key press on one machine should be shown on the...
  • Page 19: Configuring Gps

    The first step is to insert an active SIM card into the EMIO-2550 module, and then insert the EMIO-2550 module into the miniPCIe slot. Next, make sure to unplug any LAN cable or USB Wi-Fi dongles you have installed. Finally, power on the AMOS-825. Inserting the EMIO-2550 module For getting more stable signal, please install the GPS antenna.
  • Page 20 AMOS-825 Linux BSP v3.0.2 Quick Start Guide To check that the system has correctly detected the EMIO-2550 module, use the following command: $ lsusb Make sure the printout message includes “Bus 001 Device 004: ID 1545:1102 U-Blox AG”. Configure the 3G function by creating a PPP connection with root privilege.
  • Page 21: Configuring Watchdog Timer

    AMOS-825 Linux BSP v3.0.2 Quick Start Guide 5.5. Configuring Watchdog Timer The wdt_driver_test.out provides an application to configure the Watchdog timer. To enable the Watchdog with the default timeout (60 seconds), use the following command: $ /unit_tests/wdt_driver_test.out enable wdt To change the timeout <value> and the system reboot <value> (seconds), use the following command: $ /unit_tests/wdt_driver_test.out set_timeout <value>...

Table of Contents