Contec IPC SERIES Quick start guide

IPC Series
BOX-PC
for BX-220 Series
CentOS7.3 64bit
Operational Check Manual
CONTEC CO., LTD.

BX-220 CentOS7.3 64bit Operational Check Manual i
Copyright
Copyright 2017 CONTEC CO., LTD. ALL RIGHTS RESERVED.
No part of this document may be copied or reproduced in any form by any means without prior written
consent of CONTEC CO., LTD.
CONTEC CO., LTD. makes no commitment to update or keep current the information contained in this
document.
The information in this document is subject to change without notice.
All relevant issues have been considered in the preparation of this document. Should you notice an
omission or any questionable item in this document, please feel free to notify CONTEC CO., LTD.
Regardless of the foregoing statement, CONTEC assumes no responsibility for any errors that may
appear in this document or for results obtained by the user as a result of using this product.
Trademarks
Intel, Intel Atom, Intel Core and Celeron are registered trademarks of Intel Corporation. MS, Microsoft
and Windows are trademarks of Microsoft Corporation. Other brand and product names are trademarks
of their respective holder.

ii BX-220 CentOS7.3 64bit Operational Check Manual
Table of Contents
Copyright ...................................................................................................................................................... i
Trademarks................................................................................................................................................... i
Table of Contents........................................................................................................................................ii
1. INTRODUCTION 1
About the Product................................................................................................................................ 1
Caution on the BX-220 Series............................................................................................................ 1
Security Warning................................................................................................................................. 2
2. OPERATING ENVIRONMENT 3
Distribution........................................................................................................................................... 3
Configuration ....................................................................................................................................... 3
3. LIST OF OPERATIONAL CHECKS 5
Operational Checks and Results................................................................................................................ 5
4. OPERATIONAL CHECK DETAILS 7
4.1 Console Japanese Input ........................................................................................................................ 7
4.2 Monitor Display Check ........................................................................................................................ 8
4.2.1 Analog RGB ............................................................................................................................... 8
4.2.2 DVI-D.......................................................................................................................................... 9
4.2.3 Display Port .............................................................................................................................. 10
4.2.4 Dual display is supported ........................................................................................................ 11
4.3 Audio Operational Check................................................................................................................... 12
4.3.1 LINE OUT ................................................................................................................................ 12
4.3.2 MIC IN...................................................................................................................................... 13
4.4 CFast Operational Check ................................................................................................................... 13
4.4.1 File Read/Write ........................................................................................................................ 13
4.4.2 SMART..................................................................................................................................... 13
4.5 LAN Operational Check..................................................................................................................... 16
4.5.1 SSH Operations........................................................................................................................ 16
4.5.2 FTP File Transfer Operations.................................................................................................. 17
4.6 Serial Port Operational Check ........................................................................................................... 19
4.6.1 Serial Port A and Serial Port B Communication (RS-232C)................................................19
4.6.2 Serial Port C Communication (RS-422/485)......................................................................... 20
4.7 RAS Operational Check..................................................................................................................... 21
4.7.1 General-purpose I/O Operations............................................................................................. 21
4.7.2 Status LED Operations............................................................................................................ 22
4.7.3 Watchdog Timer Operations................................................................................................... 22

BX-220 CentOS7.3 64bit Operational Check Manual iii
4.8 Hardware Monitor Operational Check..............................................................................................23
4.8.1 CPU and System Temperatures Retrieval..............................................................................23
4.8.2 Power-supply Voltage Retrieval ............................................................................................. 23
4.9 RTC Operational Check .....................................................................................................................24
4.10 Power Management Operational Check ......................................................................................... 25
4.10.1 S0, S3, and S4 States Check..................................................................................................25
4.10.2 S5 State Check........................................................................................................................25
5. RAS FUNCTION SUPPLEMENTARY INFORMATION 27
5.1 I/O Address..........................................................................................................................................28
5.2 Microcomputer Communication Specifications...............................................................................29
5.2.1 I2C slave address......................................................................................................................29
5.2.2 Logical Addresses and How to Issue Commands..................................................................29
5.2.3 List of Commands....................................................................................................................31
5.3 RAS Preparatory Steps....................................................................................................................... 34
6. ADD THIS LINE 39
6.1 CPU Information (/proc/cpuinfo)......................................................................................................39
6.2 Memory Information (free , /proc/meminfo)....................................................................................42
6.3 PCI Device Information (lspci) .........................................................................................................44
6.4 Runlevel Information (sysv-rc-conf).................................................................................................45
6.5 System Load Module Information (lsmod) ......................................................................................55
6.6 IRQ Usage Information (/proc/interrupts)........................................................................................59
6.7 I/O Port Usage Information (/proc/ioports)......................................................................................60
6.8 Kernel Module Message Information (dmesg).................................................................................62

iv BX-220 CentOS7.3 64bit Operational Check Manual

1 Introduction
BX-220 CentOS7.3 64bit Operational Check Manual 1
1. Introduction
About the Product
This manual describes how to install the Linux OS on our industrial computer products and provides
information about the operational check results as well as the minimum configuration and packages
required to run the Linux OS. Refer to it when building your system.
Make sure you understand and agree with the cautions below before using this manual.
Refer to the User’s Manual for our industrial computer products’ specifications. Refer to “Chapter 5:
RAS Function Supplementary Information” when using particular functions such as the RAS function
on our industrial computer products.
Caution on the BX-220 Series
- The content of this manual is consistent with the results of operational checks conducted in our
testing environment and does not guarantee proper operations of the Linux OS itself on our
products.
- Make sure you thoroughly conduct operational checks when using the content of this manual.
- CONTEC shall not be held liable for damages suffered by you due to the installation or use of the
Linux OS based on the content of this manual.
- Please note that we do not accept any questions regarding the Linux OS in general, including about
Linux-related content described in this manual.
- Results may differ from the content of this manual if the Linux OS is customized or if changes are
made to the BIOS.
CAUTION

1 Introduction
2BX-220 CentOS7.3 64bit Operational Check Manual
Security Warning
When connecting to the network, be aware of security-related problems. See the examples of Security
measures below and set up the product properly along with the network devices.
[Information security risks]
- Unauthorized access from the outside through a network could cause the system halt, data damage, or
exposure to malware *1.
- Invaded and used as a stepping stone, a device might attack the others through networks.
(a victim becomes an assailant)
- Information might leak without realizing due to the connection to the network.
- Secondary damages such as harmful rumors, liability in damages, social credibility fall, and
opportunity loss are expected led by the troubles described above.
*1… Malware (Malicious Software) is software that brings harm to a computer system and performs unintended operations.
[Security measures - e.g.]
- Do not keep using the default password. (Refer to the product manual for the password setting).
- Set a strong password.
⇒Combined with upper and lowercase letters, and numbers so that it cannot be easily analogized
by others.
- Change the password periodically.
- Disable unnecessary network services and functions.
- Restrict access to the network with network devices. *2
- Restrict ports to be released on the network with network devices.
- Create a closed network connection using such as dedicated network or VPN*3.
*2…Inquire for setting procedure to manufacturers.
*3…VPN (Virtual Private Network): a secured network that wards off unauthorized access by protecting the communication path with
authentication and encryption.
Unfortunately, there are no perfect ways to avert unauthorized access or close a security hole that are
endlessly found day and night. Please understand that risks are always involved with the Internet
connection, and we strongly recommend a user should constantly update information security
measures.

2 Operating Environment
BX-220 CentOS7.3 64bit Operational Check Manual 3
2. Operating Environment
Distribution
The distributions used and their version information are as follows.
-CentOS7.3 64bit (CentOS-7-x86_64-DVD-1611.iso)
[root@localhost contec]# cat /proc/version
Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat
4.8.5-11) (GCC) ) #1 SMP Tue Nov 22 16:42:41 UTC 2016
[root@localhost contec]# uname –a
Linux localhost.localdomain 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64
x86_64 GNU/Linux
Configuration
Table 2.1. Configuration table
No. Equipment name Maker Model Remarks
1 Box Computer CONTEC BX-220D-DC700000
2 CFast Card CONTEC CFS-32GBM-A Product option item
3 USB DVD-ROM BUFFALO BRXL-PC6U2-BK
4 USB Keyboard/
USB Mouse - -
5 Monitor EIZO EV2450-DB RGB/DVI/DisplayPort
CONTEC FPD-H21XT-AC RGB
6 Device used to confirm network
communication status - Generic PC
7 Speaker - -
8 Mic - -
9 RS-232 cross cable - -
10 RS-422/485 cross cable - -
11 RAS general-purpose I/O cable - -
* - : Not specified

2 Operating Environment
4BX-220 CentOS7.3 64bit Operational Check Manual

3 List of Operational Checks
BX-220 CentOS7.3 64bit Operational Check Manual 5
3. List of Operational Checks
Operational Checks and Results
Only basic operations such as the installation and startup are verified as part of the operational checks.
The operational checks were not conducted assuming all possible applications.
This manual covers operational checks that were conducted for the items below.
Table 3.1. Checks and results
Item
Details
Result
Remarks
OS
Installation from USB-connected media is possible
○
Typical installation completes successfully ○
CPU
CPU model, etc., can be confirmed from the cpuinfo
log ○See 6.1
Memory
Memory size, etc., can be confirmed using free
command ○See 6.2
Monitor
Anarog RGB
Recommended monitor resolution is displayed
(on X Window System) ○See 4.2.1
DVI-D Recommended monitor resolution is displayed
(on X Window System) ○See 4.2.2
Display Port
Recommended monitor resolution is displayed
(on X Window System) ○See 4.2.3
Dual display
Dual display is supported
(on X Window System) ○See 4.2.4
Audio
LINE OUT
Sound is output from the speakers
○
See 4.3.1
Sound is output from the monitor speakers when
using DisplayPort ○See 4.3.1
MIC IN
Sound is output from the microphone
○
See 4.3.2
CFast
File read/write is possible
○
See 4.4.1
S.M.A.R.T. information can be retrieved
○
See 4.4.2
LAN
Network information can be retrieved from DHCP
○
Package installation is possible using “yum”
commands ○
Login is possible using SSH
○
See 4.5.1
File transfer is possible using FTP
○
See 4.5.2
USB
KeyBoard
Keyboard is operational
Japanese input is possible ○See 4.1
Mouse
Mouse is operational
○
CD/DVD
Drive can be mounted
○

3 List of Operational Checks
6BX-220 CentOS7.3 64bit Operational Check Manual
Serial
RS-232C
Port A
Port B
Communication is possible ○See 4.6.1
RS-422/485
Port C Communication is possible ○See 4.6.2
RAS
General-
purpose I/O Input/output operations are possible ○See 4.7.1
LED
Status LED turns on/off
○
See 4.7.2
WDT
Reset is possible after configuring timeout
○
See 4.7.3
Hardware monitoring
CPU and system temperatures can be retrieved
○
See 4.8.1
Power-supply voltage can be retrieved
○
See 4.8.2
RTC
Time can be configured
○
See 4.9
Power Management
Resuming from standby state (S1)
-
Resuming from suspend state (S3)
○
See 4.10.1
Resuming from hibernation state (S4)
○
See 4.10.1
Power OFF (S5 state) operations when shutting down
system ○See 4.10.2

4 Operational Check Details
BX-220 CentOS7.3 64bit Operational Check Manual 7
4. Operational Check Details
4.1 Console Japanese Input
Choose [Application] - [Favorite]-[Console], launch the console.
Press “half-width/full-width” in the console screen.
Confirm that Japanese can be input.

4 Operational Check Details
8BX-220 CentOS7.3 64bit Operational Check Manual
4.2 Monitor Display Check
4.2.1 Analog RGB
Choose [Application] – [System Tool] – [Setting], and launch the display configuration tool. Confirm
that information about the manufacturer of the connected display as well as the recommended resolution
are displayed. In addition, confirm that the optional resolutions and rotation can be changed.
Special note:
The recommended resolution or the currently selected resolution may not be displayed if the RGB cable
is connected while the OS is running. In that case, use the display configuration tool again to choose the
appropriate resolution.

4 Operational Check Details
BX-220 CentOS7.3 64bit Operational Check Manual 9
4.2.2 DVI-D
Choose [Application] – [System Tool] – [Setting], and launch the display configuration tool. Confirm
that information about the manufacturer of the connected display as well as the recommended resolution
are displayed. In addition, confirm that the optional resolutions and rotation can be changed.
Special note:
The recommended resolution or the currently selected resolution may not be displayed if the DVI cable
is connected while the OS is running. In that case, use the display configuration tool again to choose the
appropriate resolution.

4 Operational Check Details
10 BX-220 CentOS7.3 64bit Operational Check Manual
4.2.3 Display Port
Choose [Application] – [System Tool] – [Setting], and launch the display configuration tool. Confirm
that information about the manufacturer of the connected display as well as the recommended resolution
are displayed. In addition, confirm that the optional resolutions and rotation can be changed.
Special note:
The recommended resolution or the currently selected resolution may not be displayed if the R cable is
connected while the OS is running. In that case, use the display configuration tool again to choose the
appropriate resolution.

4 Operational Check Details
BX-220 CentOS7.3 64bit Operational Check Manual 11
4.2.4 Dual display is supported
Choose [Application] – [System Tool] – [Setting], and launch the display configuration tool. Confirm
that information about the manufacturer of the connected display as well as the recommended resolution
are displayed. In addition, confirm that the optional resolutions and rotation can be changed.

4 Operational Check Details
12 BX-220 CentOS7.3 64bit Operational Check Manual
4.3 Audio Operational Check
4.3.1 LINE OUT
Choose [System] – [Setting], and launch the sound configuration tool.
Select “Analog Stereo Output” as the output destination, and press the [Test] button. The Figure 4.1
below is displayed. Confirm that sound is output by pressing the [Test] button.
Figure 4.1. Analog output test screen
When using DisplayPort, select “HDMI/DisplayPort (internal audio)” as the output destination, and
press the [Test] button. The Figure 4.2 is displayed. Confirm that sound is output from the monitor by
pressing the [Test] button.
Figure 4.2. HDMI/DisplayPort test screen

4 Operational Check Details
BX-220 CentOS7.3 64bit Operational Check Manual 13
4.3.2 MIC IN
Enter the following in the console, and create an audio file using the microphone.
Double click on the created test.wav file to play it, or check if it can be played directly using the aplay
command.
[root@localhost ]# arecord -t wav -d 15 -f dat test.wav
録音中 WAVE ‘test1.wav’: Signed 16bit Little Endian, レート 48000 Hz, ステレオ
[root@localhost ]# aply test1.wav
4.4 CFast Operational Check
4.4.1 File Read/Write
Insert a NTFS-formatted CFast card (32 GB) into the CFA2 slot, and turn the box computer on. Once
Linux is running, confirm that the device is recognized under the “Location” desktop operation menu.
Device mount information
[root@localhost contec]# mount
<Omission >
/dev/sdb1 on /media/test/WES type fuseblk
Read and write a text file.
[root@localhost contec]# echo hello > /media/test/WES/hello.txt
[root@localhost contec]# cat /media/test/WES/hello.txt
hello
4.4.2 SMART
Confirm that S.M.A.R.T. information can be retrieved.
[root@localhost contec]# smartctl –a /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-514.el7.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: HAGIWARA SOLUTIONS LFD10S-032GC(A00AFS
Serial Number: HSS32G15031900004029

4 Operational Check Details
14 BX-220 CentOS7.3 64bit Operational Check Manual
Firmware Version: 20140822
User Capacity: 32,212,647,936 bytes [32.2 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ATA8-ACS (minor revision not indicated)
Local Time is: Tue Jun 6 13:22:45 2017 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0002) Does not save SMART data before
entering power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x00) Error logging NOT supported.
No General Purpose Logging support.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED
RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always -0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always -375
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always -3
196 Reallocated_Event_Count 0x0033 100 100 005 Pre-fail Always -0
232 Available_Reservd_Space 0x0032 100 100 000 Old_age Always -0
233 Media_Wearout_Indicator 0x0032 100 100 000 Old_age Always -0
241 Total_LBAs_Written 0x0033 085 085 005 Pre-fail Always -312
242 Total_LBAs_Read 0x0032 100 100 000 Old_age Always -0

4 Operational Check Details
BX-220 CentOS7.3 64bit Operational Check Manual 15
243 Unknown_Attribute 0x0032 100 100 000 Old_age Always -0
244 Unknown_Attribute 0x0032 100 100 000 Old_age Always -0
245 Unknown_Attribute 0x0032 100 100 000 Old_age Always -0
246 Unknown_Attribute 0x0032 100 100 000 Old_age Always -69206
247 Unknown_Attribute 0x0032 100 100 000 Old_age Always -51787
248 Unknown_Attribute 0x0032 100 100 000 Old_age Always -0
249 Unknown_Attribute 0x0032 100 100 000 Old_age Always -228
251 Unknown_Attribute 0x0032 100 100 000 Old_age Always -4542
252 Unknown_Attribute 0x0032 100 100 000 Old_age Always -0
253 Unknown_Attribute 0x0032 100 100 000 Old_age Always -0
254 Unknown_SSD_Attribute 0x0032 100 100 000 Old_age Always -0
255 Unknown_Attribute 0x0032 100 100 000 Old_age Always -253
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always -41 (Min/Max 25/62)
SMART Error Log not supported
SMART Self-test Log not supported
Selective Self-tests/Logging not supported
Other manuals for IPC SERIES
13
This manual suits for next models
1
Table of contents
Other Contec Industrial PC manuals

Contec
Contec BX220 Series User manual

Contec
Contec VPC-3000 User manual

Contec
Contec IPC SERIES User manual

Contec
Contec BX-825D Series User manual

Contec
Contec BX-700W User manual

Contec
Contec BX-M2510 Series User manual

Contec
Contec BX-830 Series Quick start guide

Contec
Contec BX-T1000 Series User manual

Contec
Contec BX-M1000 Series User manual

Contec
Contec BX-956S Series User manual