VIA Technologies ARTiGO-A600 Instruction sheet

1.00-09232015-094100
EVALUATION GUIDE
ARTiGO-A600
Linux BSP v1.2

Copyright
Copyright © 2015 VIA Technologies Incorporated. All rights reser ed.
No part of this document may be reproduced, transmitted, transcribed, stored in a retrie al system, or translated into any language,
in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual or otherwise without the prior written
permission of VIA Technologies, Incorporated.
Trademarks
All brands, product names, company names, trademarks and ser ice marks are the property of their respecti e holders.
Disclaimer
VIA Technologies makes no warranties, implied or otherwise, in regard to this document and to the products described in this
document. The information pro ided in this document is belie ed to be accurate and reliable as of the publication date of this
document. Howe er, VIA Technologies assumes no responsibility for the use or misuse of the information in this document and for
any patent infringements that may arise from the use of this document. 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. reser es the right the make changes to the products described in this manual at any time without prior
notice.

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
iii
Revision History
Version
VersionVersion
Version
Date
DateDate
Date
Remarks
RemarksRemarks
Remarks
1.00 09/22/2015 Initial external release

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
iv
Table of Contents
1.
1.1.
1.
Introduction
IntroductionIntroduction
Introduction ................................
................................................................
................................................................
................................................................
................................................................
................................................................
..........................................
....................
.......... 1
11
1
1.1.
Overview........................................................................................................ 1
1.2.
Package content............................................................................................ 1
2.
2.2.
2.
Setup Environment
Setup EnvironmentSetup Environment
Setup Environment................................
................................................................
................................................................
................................................................
...............................................................
..............................................................
............................... 2
22
2
2.1.
System requirement..................................................................................... 2
3.
3.3.
3.
Making System Booting Media
Making System Booting MediaMaking System Booting Media
Making System Booting Media................................
................................................................
................................................................
................................................................
............................................
........................
............ 3
33
3
3.1.
Set booting media........................................................................................ 3
3.1.1.
Prepare Debian 7 fi e system................................................................ 3
3.1.2.
Boot from eMMC..................................................................................... 3
3.1.3.
Boot from SD card.................................................................................. 4
3.1.3.1.
Update uboot parameters .......................................................... 4
3.1.3.2.
Format the SD card ...................................................................... 6
3.1.3.3.
Insta the kerne and root fi esystem to SD card ................. 6
3.1.3.4.
Down oad the fu y Debian7 fi e system................................ 7
3.2.
Insta the graphics and mu timedia package ...................................... 10
3.2.1.
Prerequisites ........................................................................................... 10
3.2.2.
Insta the graphics driver package ................................................... 10
3.2.3.
Insta the Mu timedia package.......................................................... 11
4.
4.4.
4.
Functionality
FunctionalityFunctionality
Functionality................................
................................................................
................................................................
................................................................
................................................................
................................................................
........................................
................
........ 13
1313
13
4.1.
Light HDMI monitor ................................................................................... 13
4.2.
Switch HDMI mode by xrandr too ....................................................... 15
4.3.
Change the Co or Depth/bpp. ................................................................ 16
4.4.
Mu timedia oca p ayback ...................................................................... 16
4.5.
Audio adjustment....................................................................................... 16
4.6.
GPIO contro ............................................................................................... 19
4.6.1.
GPIO hardware design......................................................................... 19
4.6.2.
devmem2 uti ity..................................................................................... 20

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
v
4.6.2.1.
devmem2 uti ity read and write.............................................. 21
4.6.3.
Test GPIO input and output ............................................................... 23
4.6.3.1.
Test GPIO connection ............................................................... 23
4.6.3.2.
Set GPIO 20-23 to change GPIO 24-27 ................................ 23
4.6.3.3.
Set GPIO 24-27 to change GPIO 20-23 ................................ 25
4.7.
Externa RTC contro ................................................................................. 26
4.7.1.
Externa RTC hardware design........................................................... 26
4.7.2.
Disp ay externa RTC timekeeper registers ..................................... 27
4.7.3.
Set date and time to externa RTC.................................................... 27
4.7.4.
Test auto power-on contro of externa RTC................................. 28
4.7.5.
Disab e a arm2 and c ear a arm2 status of externa RTC ............ 29
4.8.
Watch dog contro .................................................................................... 30
4.8.1.
Enab e the watch dog.......................................................................... 30
4.8.2.
Set the watch dog timer...................................................................... 31
4.8.3.
Get the watch dog timer..................................................................... 32
4.8.4.
Disab e the watch dog ........................................................................ 33
4.9.
Set up VAB-600-E RS485.......................................................................... 34
4.9.1.
Check whether VAB-600-E RS485 is running on VAB-600.......... 34
4.9.2.
How to test VAB-600-E RS485 function .......................................... 35
4.9.3.
How to program VAB-600-E RS485 registries ............................... 36
5.
5.5.
5.
ebug Message
ebug Messageebug Message
ebug Message................................
................................................................
................................................................
................................................................
................................................................
................................................................
..................................
....
.. 37
3737
37
5.1.
Enter U-Boot environment ....................................................................... 37
5.2.
Defau t u-boot parameters ...................................................................... 38
Appendix A.
Appendix A.Appendix A.
Appendix A. Q&A
Q&A Q&A
Q&A................................
................................................................
................................................................
................................................................
................................................................
................................................................
......................................
............
...... 39
3939
39
Appendix B.
Appendix B.Appendix B.
Appendix B. Limitation
Limitation Limitation
Limitation ................................
................................................................
................................................................
................................................................
..............................................................
............................................................
.............................. 40
4040
40
Appendix C.
Appendix C.Appendix C.
Appendix C. GPIO
GPIO GPIO
GPIO registers
registers registers
registers................................
................................................................
................................................................
................................................................
......................................................
............................................
...................... 41
4141
41
GPIO Input Data Registers ........................................................................................ 41
GPIO Enab e Registers............................................................................................... 41
GPIO Output Enab e Registers ................................................................................ 42

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
vi
GPIO Output Data Registers .................................................................................... 42
GPIO Pu -up/Pu -down Enab e Registers ........................................................... 43
GPIO Pu -up/Pu -down Contro Registers.......................................................... 43
GPIO Interrupt Request Status Registers ............................................................... 44

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
1
1.
1.1.
1. Introduction
IntroductionIntroduction
Introduction
1.1. Overview
This document describes how to run Debian 7.0 OS on VIA ARTiGO-A600
p atform and how to eva uate the graphics and mu timedia functions.
1.2. Package content
The eva uation package inc udes:
1. Kerne image: “/EVK/Kerne _Image/uzImage.bin”
2. Graphics driver package: ocated in “/EVK/BSP/Graphics_Driver”fo der
3. Mu timedia package: ocated in “/EVK/BSP/Mu timedia”fo der
4. Uboot update package: “/EVK/Update_Package”

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
2
2.
2.2.
2. Setup Environment
Setup Environment Setup Environment
Setup Environment
2.1. System requirement
Host PC:
Host PC:Host PC:
Host PC:
SD Card reader: SDHC comp iant
Operation System: Ubuntu 10.04 x64 version
Target board:
Target board:Target board:
Target board:
ARTiGO-A600 p atform (with 4G eMMC)
SD Card: 4GB SDHC (at east). ARTiGO-A600 now supports up to c ass 6
SDHC.

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
3
3.
3.3.
3. Making System Booting
Making System Booting Making System Booting
Making System Booting
Media
MediaMedia
Media
3.1. Set booting media
3.1.1. Prepare Debian 7 file system
ebian File System:
ebian File System:ebian File System:
ebian File System:
Prepare the Debian7 root fi e system, armel
armelarmel
armel-
--
-rootfs
rootfsrootfs
rootfs-
--
-201
201201
2013
33
310
1010
1003_v0.01
03_v0.0103_v0.01
03_v0.01.tar
.tar.tar
.tar.tgz
.tgz.tgz
.tgz. We
need to use the armel
armelarmel
armel-
--
-rootfs
rootfsrootfs
rootfs-
--
-201
201201
2013
33
310
1010
1003_v0.01
03_v0.0103_v0.01
03_v0.01.tar
.tar.tar
.tar.tgz
.tgz.tgz
.tgz
to insta Debian with fu
functions. It is ocated under “/EVK/Update_Package/bspinst/packages”
fo der.
Patches:
Patches:Patches:
Patches:
Moreover, there are some other patches in
“/EVK/Update_Package/bspinst/packages” which a so need to be copied to
SD card in the next step. In this version, the patches in the fo der
/EVK/BSP/Others” has previous y been added to Debian fi e system.
If you use the Debian fi e system obtained from the website, it certain y
doesn’t contain the patches described be ow. Therefore, you sti need to
manua y copy the patches to your down oaded Debian fi e systems.
3.1.2. oot from eMMC
1. Insert the SD card to the host PC.
2. Find the inserted SD card. Create a the vo ume to FAT partition and name
it “update”.

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
4
3. Copy the fi e “
““
“bspinst
bspinstbspinst
bspinst”
””
” folder
folder folder
folder and scriptcmd
scriptcmdscriptcmd
scriptcmd which are under
“Update_Package” fo der to “update” partition.
4. Once the copy is finished, p ease un-mount Vo ume and remove the SD
card.
5. Insert the SD card to ARTiGO-A600 and boot.
6. After the insta ation is finished, p ease remove the SD card. The system wi
shut down in 3 seconds.
7. Power on the ARTiGO-A600, and it wi boot from on-board eMMC.
Username:
Username: Username:
Username: debian
debiandebian
debian
Passwo
PasswoPasswo
Password:
rd: rd:
rd: temppwd
temppwdtemppwd
temppwd
3.1.3. oot from SD card
3.1.3.1.
3.1.3.1.3.1.3.1.
3.1.3.1. Update uboot parameters
Update uboot parametersUpdate uboot parameters
Update uboot parameters
Connect the ARTiGO-A600 and host PC through COM port. Update uboot
parameters as be ow.
setenv oot-method oot-emmc
setenv ethaddr 00:40:63:11:23:29 ( If there is no default value )
setenv memtotal 850M
setenv m size 62M
setenv wmt.display.dual 0
setenv wmt.display.param 4:6:1:1920:1080:60
setenv wmt.ge.param 1:-1:100:-1
setenv wmt.audio.i2s vt1603:f2:f2:f1:f1:100
setenv oot-emmc "mmcinit 0; fatload mmc 0:1 0x01000000 uzimage. in; if iminfo 0x01000000;
then run set-rfs-emmc; ootm 0x01000000; fi"
setenv set-rfs-emmc "setenv ootargs mem=${memtotal} root=/dev/mmc lk0p2 rw

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
5
rootfstype=ext3 noinitrd m total=${m size} ${ ootargs-common} ${ ootargs-extra}"
setenv wmt.plla.param 1:792:1:2:1:1:1
setenv wmt.plla2.param 1:792:1:2:1:1:1
saveenv
reset
Defau t disp ay setting “setenv wmt.disp ay.param 4:6:1:1920:1080:60”
ights HDMI.

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
6
3.1.3.2.
3.1.3.2.3.1.3.2.
3.1.3.2. Format the
Format theFormat the
Format the SD card
SD card SD card
SD card
Insert the SD card into host PC. Open the Disk Uti ity (System->Administrator-
>Disk Uti ity)
If the SD card is a ready formatted, we need to umount the vo ume first. Then
De ete the Partition to get a c ear SD card. C ick Create Partition to continue.
C ick the SD card reader. Create a FAT
FATFAT
FAT partition with 200MB
200MB200MB
200MB and name it
kernel.
kernel.kernel.
kernel.
Create an EXT3
EXT3EXT3
EXT3 partition with the remaining space (about 3.7GB) and name it
fs
fsfs
fs. Then you wi get a SD card with FAT and ext3 partition.
3.1.3.3.
3.1.3.3.3.1.3.3.
3.1.3.3. Install
InstallInstall
Install the
the the
the kernel and root filesystem to SD
kernel and root filesystem to SD kernel and root filesystem to SD
kernel and root filesystem to SD card
card card
card
Copy the kerne Image uzImage.bin
uzImage.binuzImage.bin
uzImage.bin to kernel
kernelkernel
kernel partition.
Use the fo owing command to unzip the root fi e system to the ext3
ext3ext3
ext3 partition
on SD card.
# tar -xzvf armel
armelarmel
armel-
--
-rootfs
rootfsrootfs
rootfs-
--
-201
201201
2013
33
310
1010
1003_v0.01
03_v0.0103_v0.01
03_v0.01.tar
.tar.tar
.tar.tgz
.tgz .tgz
.tgz -C /media/fs
Once the unzip procedure is comp eted, you can see that the root fi e system
is insta ed in the ext3 partition on SD card.

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
3.1.3.4.
3.1.3.4.3.1.3.4.
3.1.3.4. Download the fully Debian file system
Download the fully Debian file systemDownload the fully Debian file system
Download the fully Debian file system
Connect the ARTiGO-A600 and host PC through COM port. On the host PC,
you wi see the kerne message and ogin prompt through seria conso e. The
defau t username and password are debian/temppwd
debian/temppwddebian/temppwd
debian/temppwd
Use the fo owing command to get the root permission for the fo owing steps.
#
##
# sudo
sudo sudo
sudo -
--
-i
ii
i
Get the correct ethX by using the command, (X is variab e, depending on your
environment.)
#
##
# ifconfig
ifconfig ifconfig
ifconfig -
--
-a
aa
a
Then type the fo owing command in the command prompt to get a DHCP IP.
#
##
#
/usr/lib/klibc/bin/ipconfig eth
/usr/lib/klibc/bin/ipconfig eth/usr/lib/klibc/bin/ipconfig eth
/usr/lib/klibc/bin/ipconfig ethX
XX
X

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
8
P ease confirm that the DNS information in /etc/reso v.conf is correct. For
examp e the DNS for VIA in /etc/reso v.conf is
domain via.com.tw
domain via.com.twdomain via.com.tw
domain via.com.tw
search via.com.tw
search via.com.twsearch via.com.tw
search via.com.tw
nameserver 10.5.254.150
nameserver 10.5.254.150nameserver 10.5.254.150
nameserver 10.5.254.150
nameserver 10.5.254.149
nameserver 10.5.254.149nameserver 10.5.254.149
nameserver 10.5.254.149
Now we are ready to down oad the fu y Debian7 fi e system.
Type the fo owing command to update the source ist.
#
##
#
apt
aptapt
apt-
--
-get u
get uget u
get update
pdatepdate
pdate
If apt gives a warning ike this:

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
9
Type the fo owing command to update the debian-archive-keyring package,
the warning wi go away.
#
##
#
apt
aptapt
apt-
--
-get install debian
get install debianget install debian
get install debian-
--
-archive
archivearchive
archive-
--
-keyring
keyringkeyring
keyring
Type the fo owing command to insta the xorg. Press enter “Y” to insta the
xorg.
#
##
#
apt
aptapt
apt-
--
-get install xorg
get install xorgget install xorg
get install xorg
Type the fo owing command to insta the xde. Press enter “Y” to insta the
xde. P ease choose the defau t setting during insta ation.
#
##
#
apt
aptapt
apt-
--
-get install
get install get install
get install lxde
lxdelxde
lxde
Once you finish the above steps, p ease reboot the ARTiGO A600 after the
insta ation is comp eted. It
ItIt
It is required
is required is required
is required to install the graphic driver
to install the graphic driver to install the graphic driver
to install the graphic driver in order to
in order to in order to
in order to
make the
make themake the
make the user interface work.
user interface work. user interface work.
user interface work.

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
10
3.2. Install the graphics and multimedia package
3.2.1. Prerequisites
Enab e the network
Get the correct ethX by using the command, (X is variab e, depending on your
environment.)
#
##
#
ifconfig
ifconfig ifconfig
ifconfig -
--
-a
aa
a
Enab e the network
# dhclient ethX
# dhclient ethX# dhclient ethX
# dhclient ethX
3.2.2. Install the graphics driver package
Graphics driver package contains Disp ay(xorg), 2D(EXA), 3D(openGL ES),
video decoder and Ma i memory management drivers. Those drivers may be
user space ibraries or kerne space kerne modu es.
1. Get graphics driver package VAB600
VAB600VAB600
VAB600-
--
- ebian7.0
ebian7.0ebian7.0
ebian7.0-
--
-Graphics
GraphicsGraphics
Graphics-
--
-v1.0.
v1.0.v1.0.
v1.0.4
44
4.tgz
.tgz .tgz
.tgz from
the fo der “/EVK/BSP/Graphics_driver/”.
2. Uncompress the graphics driver.
# tar xzf VAB600
# tar xzf VAB600# tar xzf VAB600
# tar xzf VAB600-
--
- ebian7.0
ebian7.0ebian7.0
ebian7.0-
--
-Grap
GrapGrap
Graphics
hicshics
hics-
--
-v1.0.4.tgz
v1.0.4.tgzv1.0.4.tgz
v1.0.4.tgz
3. Insta the Graphics driver by script, and reboot the system.
# cd VAB600
# cd VAB600# cd VAB600
# cd VAB600-
--
- ebian7.0
ebian7.0ebian7.0
ebian7.0-
--
-Graphics
GraphicsGraphics
Graphics-
--
-v1.0.4
v1.0.4v1.0.4
v1.0.4
# sudo sh install.sh
# sudo sh install.sh# sudo sh install.sh
# sudo sh install.sh
# sudo reboot
# sudo reboot# sudo reboot
# sudo reboot
4. Check insta ation resu t
a. Ma i driver(ma i_drv.so)
#
# #
# grep '
grep 'grep '
grep 'mali
malimali
mali' /var/log/Xorg.0.log
' /var/log/Xorg.0.log' /var/log/Xorg.0.log
' /var/log/Xorg.0.log

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
11
Success
SuccessSuccess
Success
[ 42.820] (II) LoadModule: "mali"
[ 42.833] (II) Loading /usr/li /xorg/modules/drivers/mali_drv.so
[ 42.913] (II) Module mali: vendor="X.Org Foundation"
[ 42.913] (II) MALI: driver for Mali Frame uffer: mali
[ 42.913] (WW) Falling ack to old pro e method for mali
[ 42.917] (EE) MALI(0): mali_drm_open_master DRM OPEN (fd:
0x7)
[ 43.277] (II) MALI(0): maliSetupExa: ENTER
[ 43.280] (II) MALI(0): maliSetupExa: EXIT
Failure
FailureFailure
Failure
-
b. EXA
#
# #
# grep 'EXA' /var/log/Xorg.0.log
grep 'EXA' /var/log/Xorg.0.loggrep 'EXA' /var/log/Xorg.0.log
grep 'EXA' /var/log/Xorg.0.log
Success
SuccessSuccess
Success
[ 41.073] (II) MALI(0): Mali EXA driver will use GE!
[ 41.073] (II) MALI(0): Mali EXA driver is loaded successfully
[ 41.073] (WW) MALI(0): Initializing EXA Driver!
[ 41.073] (II) EXA(0): Driver allocated offscreen pixmaps
[ 41.077] (II) EXA(0): Driver registered support for the following
operations:
Failure
FailureFailure
Failure
[ 41.073] (WW) MALI(0): Failed allocating EXA Driver!
If the resu ts show success, continue the fo owing steps. Otherwise, so ve
the prob em before taking further action.
3.2.3. Install the Multimedia package
Mu timedia package contains Gstreamer 0.10.35 environment and ffmpeg
p ugin.
1. Set oca e. Make sure the network of your Debian system is connected. Then
run:
# apt
# apt# apt
# apt-
--
-get update
get updateget update
get update
# apt
# apt# apt
# apt-
--
-get install locales
get install localesget install locales
get install locales

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
12
# dpkg
# dpkg# dpkg
# dpkg-
--
-reconfigure locales
reconfigure localesreconfigure locales
reconfigure locales
Choose en_U
en_Uen_U
en_US.UTF
S.UTFS.UTF
S.UTF-
--
-8
88
8
UTF
UTFUTF
UTF-
--
-8
88
8
2. Get mu timedia package VAB600
VAB600VAB600
VAB600-
--
- ebian7.0
ebian7.0ebian7.0
ebian7.0-
--
-Multimedia
MultimediaMultimedia
Multimedia-
--
-v1.0.3.tgz
v1.0.3.tgzv1.0.3.tgz
v1.0.3.tgz
from the
fo der “/EVK/BSP/Mu timedia”.
#
##
#
tar
tar tar
tar –
––
–xvf
xvf xvf
xvf VAB600
VAB600VAB600
VAB600-
--
- ebian7.0
ebian7.0ebian7.0
ebian7.0-
--
-Multimedia
MultimediaMultimedia
Multimedia-
--
-v1.0.3.tgz
v1.0.3.tgzv1.0.3.tgz
v1.0.3.tgz
#
##
#
cd
cd cd
cd VAB600
VAB600VAB600
VAB600-
--
- ebian7.0
ebian7.0ebian7.0
ebian7.0-
--
-Multimedia
MultimediaMultimedia
Multimedia-
--
-v1.0.3
v1.0.3v1.0.3
v1.0.3
#
##
#
./install_quick.sh
./install_quick.sh./install_quick.sh
./install_quick.sh
3. Check gst p ugins version
Run gst-inspect command to check the insta ed gst p ugins’ version. It shou d
be 1.5.1.
# gst
# gst# gst
# gst-
--
-inspect
inspectinspect
inspect-
--
-0.10 ffdec_wmt_*
0.10 ffdec_wmt_*0.10 ffdec_wmt_*
0.10 ffdec_wmt_*
Note: Rep ace "*" by h264, mpeg2video or mpeg4
# gst
# gst# gst
# gst-
--
-inspect
inspectinspect
inspect-
--
-0.10 wmtimagesink
0.10 wmtimagesink0.10 wmtimagesink
0.10 wmtimagesink
# gst
# gst# gst
# gst-
--
-inspect
inspectinspect
inspect-
--
-0.10 p
0.10 p0.10 p
0.10 playbin
laybinlaybin
laybin

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
13
4.
4.4.
4. Functionality
FunctionalityFunctionality
Functionality
.1. Light HDMI monitor
U
UU
U-
--
-Boot:
Boot:Boot:
Boot:
Connect the ARTiGO-A600 and host PC through COM port. Update uboot
uboot uboot
uboot
parameters
parametersparameters
parameters as be ow
setenv
setenvsetenv
setenv wmt.display.param
wmt.display.param wmt.display.param
wmt.display.param 4
44
4:
::
:6
66
6:1:
:1::1:
:1:1920
19201920
1920:
::
:1080
10801080
1080:60
:60:60
:60
setenv
setenvsetenv
setenv bootargs
bootargs bootargs
bootargs-
--
-common console=tty
common console=ttycommon console=tty
common console=ttyS
SS
S0,115200n8
0,115200n80,115200n8
0,115200n8 console=tty0
console=tty0 console=tty0
console=tty0 init=/init
init=/init init=/init
init=/init
saveenv
saveenvsaveenv
saveenv
reset
resetreset
reset
1920:1080 is HDMI monitor reso ution. Actua y it wi detect EDID
information automatica y and choose the maximum reso ution, therefore the
setting inf uences U-Boot ogo reso ution on y.
Xorg:
Xorg:Xorg:
Xorg:
Edit /etc/X11/xorg.conf
/etc/X11/xorg.conf/etc/X11/xorg.conf
/etc/X11/xorg.conf in Debian to support HDMI monitor disp ay. Add
“
““
“ #
# #
# ”
””
”to annotate the timing for LDS pane .
# Mode ine "1440x900" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync
+vsync
# Mode ine "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -
hsync +vsync
#
# #
# Modeline "800x480" 33.5 800 964 974 1063 480 490 500
Modeline "800x480" 33.5 800 964 974 1063 480 490 500 Modeline "800x480" 33.5 800 964 974 1063 480 490 500
Modeline "800x480" 33.5 800 964 974 1063 480 490 500 523
523523
523

Linux
Linux Linux
Linux BSP
BSPBSP
BSP v1.
v1. v1.
v1.2
22
2.
..
.0
00
0 Evaluation
Evaluation Evaluation
Evaluation Guide
Guide Guide
Guide
14
So does the disp ay reso ution for LVDS.
Section "Screen"
Identifier "Ma i Screen"
Device "Ma i FBDEV"
Monitor "Ma i Monitor"
Defau tDepth 16
SubSection "Disp ay"
Depth 16
# Modes "1024x768" "800x600"
#
##
#
Modes
ModesModes
Modes
"800x480"
"800x480""800x480"
"800x480"
EndSubSection
EndSection
※
※※
※ Not
Not Not
Note:
e:e:
e:
In order
In order In order
In order to light
to lightto light
to light the
the the
the H MI monitor normally
H MI monitor normally H MI monitor normally
H MI monitor normally, you have to
, you have to, you have to
, you have to modify both
modify both modify both
modify both
U
UU
U-
--
-Boot and Xorg
Boot and XorgBoot and Xorg
Boot and Xorg.
..
.
L
LL
Lack of any step of them may probably cause the failure to
ack of any step of them may probably cause the failure to ack of any step of them may probably cause the failure to
ack of any step of them may probably cause the failure to
display the H MI monitor.
display the H MI monitor.display the H MI monitor.
display the H MI monitor.
Other manuals for ARTiGO-A600
1
Table of contents
Other VIA Technologies Control System manuals