Advantech AIMB-217 Getting Started Manual
Hide thumbs Also See for AIMB-217:

Advertisement

Quick Links

A
DVANTECH
A
S
I
PPLIANCE
TANDARD
MAGE
G
S
G
ETTING
TARTED
UIDE
AIMB-217
Copyright 2015 All rights reserved. Advantech Co. Ltd.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AIMB-217 and is the answer not in the manual?

Questions and answers

Summary of Contents for Advantech AIMB-217

  • Page 1 DVANTECH PPLIANCE TANDARD MAGE ETTING TARTED UIDE AIMB-217 Copyright 2015 All rights reserved. Advantech Co. Ltd.
  • Page 2 Modifications [mm/dd/yyyy] 13/03/2020 Getting Started Guide for R01.00-rc1 release – initial draft 16/04/2020 Getting Started Guide for R01.00-rc2 release – Added Introduction, Getting Started description, Utilities description and Licenses description Page 2 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 3: Table Of Contents

    3.14 .......................... 29 PTABLES 3.15 ........................30 MIDECODE 3.16 ..........................30 3.17 ........................... 32 LXRANDR 3.18 ............................33 3.19 ......................33 SUPPLICANT 3.20 ......................... 34 WAVEMON 3.21 ..........................36 STRACE Page 3 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 4 3.22 ......................... 38 BLKTRACE 3.23 ..........................39 PERF REFERENCES TO OPEN SOURCE SOFTWARE INGREDIENTS 41 Page 4 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 5 Table 1: Software Versions of OS and Utilities ............. 6 Table 2: Supported Platforms ..................6 Table 3: Terminology ....................6 Table 4: AIMB-217 SKU configuration ................ 8 Table 5: Front panel elements ..................9 Table 6: Open Source Software Ingredients ..............43 Page 5 Copyright 2019.
  • Page 6: Introduction

    Linux distribution with kernel 5.4.8 version and can run on supported Advantech AIMB-217. Useful software utilities and tools which are either Advantech proprietary or under open source license are integrated into the image to provide customers with a quick and easy approach for platform evaluation.
  • Page 7: Software License Disclaimer

    1.5 Software License Disclaimer The Standard Image is provided “as is”, without warranty of any kind, and for evaluation purposes of the related Advantech platform only. No license, title or rights are granted except for the purpose stated above. Advantech does not guarantee or take any liability for correct operation of the Standard Image and any issues arising from use of the Standard Image.
  • Page 8: Getting Started

    (user supplied) 2.2 Cable and System Connections The system front view, top and bottom views of the AIMB-217 as well as the descriptions of components on the front or top/bottom panel are shown in Figure 1, Table 5, Figure 2, Figure 3, Figure 4 and Figure 5 respectively. Before connecting AIMB-217 to the power outlet, finish the cable connections first.
  • Page 9: Table 5: Front Panel Elements

    DCIN1 (Power connector) VGA1 (VGA connector) USB0102 and USB0304 (USB 3.0 connectors) HDMI1 (HDMI connector) DP1 (DisplayPort connector) LAN1/2 (Ethernet RJ45 connectors) AUDIO1 (Jack audio connector) Table 5: Front panel elements Page 9 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 10 Figure 2: Top panel of AIMB-217 Page 10 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 11 Figure 3: Schematic of top panel of AIMB-217 Page 11 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 12 Figure 4: Bottom panel of AIMB-217 Page 12 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 13: Getting Started With Pre-Built Images

    Figure 5: Schematic of bottom panel of AIMB-217 2.3 Getting Started with Pre-built Images If you want to boot your image from USB and than follow next steps: 1. Plug in USB drive with pre-built image in one of USB 3.0. ports.
  • Page 14 Figure 6: EFI boot menu Page 14 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 15 Figure 7: Login page Figure 8: EFI boot menu with “install” option selected Page 15 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 16: Configure Serial Port Connection On Putty

     Specify ‘115200’ ‘8’ ‘1’ ‘None’ ‘None’ on Connection > Serial setting  Select ‘VT100+’ on Terminal > Keyboard setting  Check ‘The colour’ on Window > Colours setting Figure 10: Putty session setting Page 16 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 17 Figure 11: Serial connection setting on Putty Figure 12: Putty keyboard setting Page 17 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 18: System Boot Up And Log In

    When your image is installed on SSD or HDD disk and it is connected to board, just plug in power cable into board and wait until system is booted. After that choose user on user list on login page. Page 18 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 19: Ssh Connection To Access The Standard Image

    Windows, set up the SSH connection for PuTTy, then press Open button to connect (Figure 16). After completing these steps your computer will be connected to board via ssh protocol. Page 19 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 20 Figure 15: output of “ifconfig” command on AIMB-217 board Figure 16: Setup SSH connection on PuTTy Page 20 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 21: Utilities And Tools

    3. U TILITIES AND OOLS The Advantech Standard Image comes with several useful utilities and tools preinstalled for hardware monitoring and management. The following subsections will provide more details about the usage of those utilities. 3.1 Chromium Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
  • Page 22: Vlc Media Player

    To start using VLC Media Player find it in applications menu (Figure 19). To open file in VLC Media Player open “Media” menu in its window and choose “Open File” (Figure 21). Figure 19: VLC Media Player in Applications menu Page 22 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 23 Figure 20: VLC Media Player window Figure 21: Menu option for opening files in VLC Media Player Page 23 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 24: Lshw

    To test OpenGL graphics performance type in command line: $ glamrk2 Figure 22: glmark2 launched To test OpenGL ES graphics performance run: $ glmark2-es2 Page 24 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 25: Memtester

    It supports tuning of various parameters related to timing, buffers and protocols (TCP, UDP, SCTP with IPv4 and IPv6). For each test it reports the bandwidth, loss, and other parameters. Page 25 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 26: Iperf Features

    It is primarily intended to be a Linux-centric firmware troubleshooting tool. To get help information on using this tool run: $ fwts -h Page 26 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 27: Phoronix Test Suite

    To start working with some file using gedit just run: $ gedit <path_to_file> Figure 24: gedit window Or find it in Applications menu of desktop environment (Figure 25). Page 27 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 28: Picocom

    To get more detailed information on how to work with this program run: $ rsync -h Page 28 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 29: Tcpdump

    This is called a 'target', which may be a jump to a user-defined chain in the same table. To get more detailed information on how to work with this program run: $ iptables -h Page 29 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 30: Dmidecode

    To get more detailed help information on how to work with this utility run: # dmidecode --help 3.16 Gftp gftp is a simple utility with graphical UI to transfer files via FTP protocol. To launch it run in command line: $ gftp Page 30 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 31 Applications menu of desktop (Figure 27). Figure 26: gftp window Figure 27: gftp in applications menu Page 31 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 32: Lxrandr

    3.17 lxrandr lxrnadr is a simple utility with graphical UI to manipulate screen resolution. To launch it run: $ lxrandr Figure 28: lxrandr window Figure 29: screen resolution menu in lxrandr Page 32 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 33: Wpa Supplicant

    WPA 4-Way Handshake and Group Key Handshake with the Authenticator (AP)  wpa_supplicant configures encryption keys for unicast and broadcast  normal data packets can be transmitted and received Page 33 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 34: Wavemon

    The subsequent Info subsection lists the current operational mode and configuration of the wireless interface. What parameters are actually shown depends on the capabilities and selected mode of your network device. Page 34 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 35 Select a parameter with <up> and <down>, then change the value with <left> and <right>. Please refer to wavemonrc for an in-depth description of applicable settings. Help (F8 or 'h') This page might show an online-help. Page 35 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 36: Strace

    Signals are printed as a signal symbol and a signal string. An excerpt from stracing and interrupting the command ''sleep 666'' is: sigsuspend([] <unfinished ...> --- SIGINT (Interrupt) --- +++ killed by SIGINT +++ Page 36 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 37 0xb004) = -1 ENOENT (No such file or directory) In this case the porch light is on but nobody is home. Page 37 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 38 -r command line argument.  blktrace defaults to collecting all events that can be traced. To limit the events being captured, you can specify one or more filter masks via the -a option. Page 38 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 39 The possibilities with these are endless. Page 39 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 40  perf annotate: annotate assembly or source code with event counts  perf top: see live event count  perf bench: run different kernel microbenchmarks To get extra help information on using this utility run: $ perf --help Page 40 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 41 BSD-3- https://chromium.googlesource.com Browser Clause & /chromium/src/+/master/LICENSE LGPL-2.0 & LGPL- VLC Media Player 3.0.6 GPL-2.0 https://www.videolan.org/legal.html Gstreamer 1.16.1 LGPLv2+ https://gitlab.freedesktop.org/gstrea mer/gstreamer/- /blob/master/COPYING FFMpeg library 4.2.1 BSD & https://www.ffmpeg.org/legal.html GPLv2+ & LGPLv2.1 Page 41 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 42 19.06.00 GPLv2+ Phoronix Test 8.8.1 GPLv3 https://github.com/phoronix-test- Suite suite/phoronix-test- suite/blob/master/COPYING BusyBox 1.31.0 GPLv2 & https://www.busybox.net/license.ht bzip2 Gedit 2.30.4 GPLv2+ https://gitlab.gnome.org/GNOME/g edit/-/blob/master/COPYING Picocom GPLv2+ https://github.com/npat- efault/picocom/blob/master/LICEN SE.txt Rsync 3.1.3 GPLv3+ https://rsync.samba.org/GPL.html Page 42 Copyright 2019. All rights reserved. Advantech Co. Ltd.
  • Page 43: Table 6: Open Source Software Ingredients

    GPLv2 https://www.gnu.org/licenses/gpl- 3.0.html perf GPLv2 https://github.com/torvalds/linux/tre e/master/LICENSES SystemTap GPLv2 https://github.com/daanfs/systemtap /blob/cuckoo/COPYING Lttng-ust 2.10.5 LGPLv2.1 https://www.gnu.org/licenses/old- + & MIT licenses/lgpl-2.1.en.html & GPLv2 https://opensource.org/licenses/MIT https://www.gnu.org/licenses/old- licenses/gpl-2.0.en.html Table 6: Open Source Software Ingredients Page 43 Copyright 2019. All rights reserved. Advantech Co. Ltd.

Table of Contents