fa30-210 motherboard user manual - …dc.winmate.com.tw/_downloadcenter/2017/ppc/fa30-210...

48
FA30-210 Motherboard 3.5” SBC with Freescale® iMX6 Dual Core Processor User Manual Version 1.0 Document Part Number: 9171111I103L

Upload: nguyenquynh

Post on 23-Aug-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

FA30-210 Motherboard 3.5” SBC with Freescale® iMX6 Dual Core Processor

User Manual Version 1.0

Document Part Number: 9171111I103L

USER MANUAL PREFACE

II FA30-210 MOTHERBOARD

PREFACE

Copyright Notice

No part of this document may be reproduced, copied, translated, or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the prior written permission of the original manufacturer.

Trademark Acknowledgement

Brand and product names are trademarks or registered trademarks of their respective owners.

Disclaimer

We reserve the right to make changes, without notice, to any product, including circuits and/or software described or contained in this manual in order to improve design and/or performance. We assume no responsibility or liability for the use of the described product(s), conveys no license or title under any patent, copyright, or masks work rights to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless otherwise specified. Applications that are described in this manual are for illustration purposes only. We make no representation or warranty that such application will be suitable for the specified use without further testing or modification.

Warranty We warrant that each of its products will be free from material and workmanship defects for a period of one year from the invoice date. (Standard is one year, extended warranty will need to discuss with our sales representatives. If the customer discovers a defect, we will, at its option, repair or replace the defective product at no charge to the customer, provided it is returned during the warranty period of one year, with transportation charges prepaid. The returned product must be properly packaged in its original packaging to obtain warranty service.

If the serial number and the product shipping data differ by over 30 days, the in-warranty service will be made according to the shipping date. In the serial numbers the third and fourth two digits give the year of manufacture, and the fifth digit means the month (e. g., with A for October, B for November and C for December).

For example, the serial number 1W16Axxxxxxxx means October of year 2016.

USER MANUAL PREFACE

FA30-210 MOTHERBOARD III

Customer Service

We provide a service guide as below for any problem by the following steps: First, contact your distributor, sales representative, or our customer service center for technical support if you need additional assistance. You need to prepare the following information before you call:

Product serial number Peripheral attachments Software (OS, version, application software, etc.) Detailed problem description The exact wording of any error messages

In addition, free technical support is available from our engineers every business day. We are always ready to give advice on application requirements or specific information on the installation and operation of any of our products. Please do not hesitate to call or e-mail us.

USER MANUAL PREFACE

IV FA30-210 MOTHERBOARD

Advisory Conventions

Four types of advisories are used throughout the user manual to provide helpful

information or to alert you to the potential for hardware damage or personal injury.

These are Notes, Important, Cautions, and Warnings. The following is an example of each

type of advisory.

NOTE:

A note is used to emphasize helpful information

IMPORTANT:

An important note indicates information that is important for you to know.

CAUTION

A Caution alert indicates potential damage to hardware and explains how to

avoid the potential problem.

WARNING!

An Electrical Shock Warning indicates the potential harm from electrical

hazards and how to avoid the potential problem.

USER MANUAL PREFACE

FA30-210 MOTHERBOARD V

Safety Precautions

CAUTION

Always ground yourself to remove any static charge before touching the

CPU card. Modern electronic devices are very sensitive to static electric

charges. As a safety precaution, use a grounding wrist strap at all times.

Place all electronic components in a static-dissipative surface or

static-shielded bag when they are not in the chassis.

Safety and Warranty

1. Please read these safety instructions carefully.

2. Please keep this user manual for later reference.

3. Please disconnect this equipment from any AC outlet before cleaning. Do not use

liquid or spray detergents for cleaning. Use a damp cloth.

4. For pluggable equipment, the power outlet must be installed near the equipment

and must be easily accessible.

5. Keep this equipment away from humidity.

6. Put this equipment on a reliable surface during installation. Dropping it or letting it

fall could cause damage.

7. Make sure the voltage of the power source is correct before connecting the

equipment to the power outlet.

8. Position the power cord so that people cannot step on it. Do not place anything

over the power cord.

9. All cautions and warnings on the equipment should be noted.

10. If the equipment is not used for a long time, disconnect it from the power source to

avoid damage by transient over-voltage.

11. If any of the following situations arises, get the equipment checked by service

personnel:

A. The power cord or plug is damaged.

B. Liquid has penetrated into the equipment.

C. The equipment has been exposed to moisture.

D. The equipment does not work well, or you cannot get it to work according to

the user’s manual.

E. The equipment has been dropped and damaged.

F. The equipment has obvious signs of breakage.

USER MANUAL ABOUT THIS USER MANUAL

I FA30-200 MOTHERBOARD

ABOUT THIS USER MANUAL

This User Manual provides information about the FA30-210 Motherboard.

NOTE

Some pictures in this guide are samples and can differ from actual

product.

Chapter Descriptions

Chapter 1, General Information provides general information about the FA30-210

Motherboard including layout, mechanical dimensions and product specifications.

Chapter 2, Hardware Installation provides information on motherboard components,

jumper settings and connector pin assignment of the FA30-210 Motherboard.

Chapter 3, Software Programming Guide provides instructions on software installation

for all supported operating systems.

Chapter 4, Technical Support provides the directory to technical support for FA30-210

Motherboard.

Document Revision History

Version Date Note

1.0 14-Jun-2017 Initial document release

USER MANUAL CONTENTS

FA30-200 MOTHERBOARD II

Contents

PREFACE ..................................................................................................................................................... I

ABOUT THIS USER MANUAL ....................................................................................................................... I

CHAPTER 1: GENERAL INFORMATION ....................................................................................................... 2

1.1 INTRODUCTION .......................................................................................................................................... 2

1.2 FEATURES ................................................................................................................................................. 2

1.3 PACKING CONTENTS .................................................................................................................................... 3

1.4 MOTHERBOARD SPECIFICATIONS ................................................................................................................... 4

1.5 FUNCTIONAL DESCRIPTION ........................................................................................................................... 6

1.6 PHYSICAL DESCRIPTION ............................................................................................................................... 7

CHAPTER 2: HARDWARE INSTALLATION .................................................................................................... 9

2.1 MOTHERBOARD COMPONENTS ..................................................................................................................... 9

2.1.1 Component Side ............................................................................................................................ 9

2.1.2 Soldier Side .................................................................................................................................. 10

2.1.3 I/O Side ........................................................................................................................................ 10

2.2.1 JUMPERS ............................................................................................................................................. 11

2.2.1 Jumper List .................................................................................................................................. 12

2.3 CONNECTORS .......................................................................................................................................... 14

2.3.1 Front Side Setting Description ..................................................................................................... 16

2.3.2 I/O Description ............................................................................................................................ 25

2.4 CONFIGURING SERIAL PORT SETTINGS IN ANDROID OS .................................................................................... 29

CHAPTER 3: SOFTWARE PROGRAMMING GUIDE ..................................................................................... 32

3.1 ANDROID PROGRAMMING GUIDE ................................................................................................................ 32

3.1.1 ADB Installation ........................................................................................................................... 32

3.1.2 GPIO ............................................................................................................................................ 33

3.1.3 CAN BUS ...................................................................................................................................... 33

3.1.4 UART Sample Code ...................................................................................................................... 33

3.1.5 OTA Update Guide ....................................................................................................................... 34

3.2 LINUX AND UBUNTU PROGRAMMING GUIDE ................................................................................................. 37

3.2.1 GPIO ............................................................................................................................................ 37

3.2.2 CAN BUS ...................................................................................................................................... 37

3.2.3 UART Switch ................................................................................................................................ 37

CHAPTER 4: TECHNICAL SUPPORT ........................................................................................................... 39

USER MANUAL CHAPTER 1 GENERAL INFORMATION

1 FA30-200 MOTHERBOARD

General Information This chapter includes the FA30-210

Motherboard background information.

Sections include:

1.1 Introduction

1.2 Features

1.3 Packing Contents

1.4 Motherboard Specifications

1.5 Functional Description

1.6 Physical Description

USER MANUAL CONTENTS

FA30-210 MOTHERBOARD 2

CHAPTER 1: GENERAL INFORMATION

This chapter includes the FA30-210 Motherboard background information.

1.1 Introduction

Thank you for choosing the FA30-210 Motherboard. This motherboard is an integrated

package that provides a complete RISC platform for project evaluation, application

development and solution feasibility testing that decreases lead-time and lowers initial

cost and investment.

FA30-210 Motherboard empowered by a Freescale® Cortex™ – A9 iMX6 Dual Core 1 GHz

processor. In peripheral connectivity, FA30-210 SBC features serial port connector, CAN

BUS connector, and USB 2.0 A-type connector, LAN port with PoE function support,

Micro HDMI, Debug port, and one Micro SD card slot.

1.2 Features

FA30-210 Motherboard has the following features:

3.5” Form Factor (146 mm x 91 mm)

Freescale Cortex™ – A9 iMX6 Dual Core 1 GHz processor

Supports Android 4.4/ Linux Kernel 3.0.35, QT 5.4 Browser/ Ubuntu 16.04

One Micro SD/SDHC card slot

Built-in 16 GB eMMC

Micro HDMI Output

Power Over Ethernet (PoE) supported (Optional)

USER MANUAL CHAPTER 1 GENERAL INFORMATION

3 FA30-210 MOTHERBOARD

1.3 Packing Contents

Inspect the equipment for damage. If any equipment is missing or damaged, contact us.

Standard packing list includes:

Motherboard User Manual (Hardcopy) Driver CD

* Pictures are for reference only and can differ from actual product.

** The packing contents may vary according to your order.

*** If you need to purchase the optional accessories or request part numbers, please

contact our sales representatives.

USER MANUAL CONTENTS

FA30-210 MOTHERBOARD 4

1.4 Motherboard Specifications

Model Name

FA30-210

System

Specifications

CPU Freescale® Cortex™ A9 iMX6 Dual Core

System Memory 1GB DDR3 (2GB for Optional)

Storage On board 16GB eMMC/mSATA

Expansion Slot 1 x MicroSD/ SDHC Card Slot

OS

Android 4.4 (Default)

Linux 3.0.35 QT 5.4 (Optional)

Ubuntu 16.04 (Optional)

I/O Interface

External I/O

1 x DC In Terminal Block (2-pin)

1 x USB A-type (Host)

1 x RS232/ 422/ 485 selectable COM Port (DB9)

1 x CAN Bus (DB9)

1 x RJ-45 10/100/1000 (PoE optional)

1 x Micro SD Card Slot

1 x USB OTG

1 x Mini USB (for debug)

1 x Micro-HDMI Output

Internal I/O

1 x LVDS by pin-header

1 x Backlight connector

1 x I2C Touch connector

1 x USB Touch connector

5 x USB pin-header (5 x 4 pin)

2 x UART pin-headers (Optional)

1 x Digital I/O with 3.3V (8-pin GPIO)

1 x Mini-PCIe Connector

1 x 3.3V Power Output

1 x 5V Power Output

1 x Power-input Bypass Output

1 x Reset Input

2 x Audio Output (Left & Right)

1 x Microphone Input

1 x CAN Bus by pin-header (non-isolation)

(optional)

Power Power Input DC IN 9~24V

USER MANUAL CHAPTER 1 GENERAL INFORMATION

5 FA30-210 MOTHERBOARD

Requirements Power Consumption 3W

Physical

Characteristics

Dimensions

(W x H x D) 146 mm x 91.6 mm (3.5" Form Factor)

Environment

Operating Temperature -20 deg. C to +60 deg. C

Storage Temperature -40 deg. C to +70 deg. C

Operating Humidity 10% to 95% (non-condensing, RH)

USER MANUAL CONTENTS

FA30-210 MOTHERBOARD 6

1.5 Functional Description

FA30-210 Function Block

USER MANUAL CHAPTER 1 GENERAL INFORMATION

7 FA30-210 MOTHERBOARD

1.6 Physical Description

FA30-210 Board Dimensions

Unit: mm

USER MANUAL CONTENTS

FA30-210 MOTHERBOARD 8

Hardware Installation This chapter introduces the setup procedures of the

FA30-210 motherboard, including instructions on

how to connect jumpers and peripherals, and

mechanical drawings.

Sections include:

2.1 Motherboard Components

2.2 Jumpers

2.3 Connectors

2.4 Configuring Serial Port Settings

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

9 FA30-210 MOTHERBOARD

CHAPTER 2: HARDWARE INSTALLATION

This chapter introduces the setup procedures of the FA30-210 platform, including

instructions on how to connect jumpers and peripherals, and mechanical drawings.

Carefully read the content of this chapter in order to avoid any damages.

2.1 Motherboard Components

This section explains the location of the components on the FA30-210 motherboard.

2.1.1 Component Side

Connectors

Jumpers and switches

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 10

2.1.2 Soldier Side

2.1.3 I/O Side

SW1

USB 2.0

Mini-PCIE

Half Card

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

11 FA30-210 MOTHERBOARD

2.2.1 Jumpers

This section explains how to set jumpers for correct configuration of the motherboard. A

metal-bridge jumper used to close an electric circuit, and it usually consists of two metal

pins and one small clip protected by a plastic cover that slides over the pins to connect

them. Users can connect the pins with the clip to close a jumper, and remove the clip to

open a jumper. Generally, a jumper will have three pins which labeled 1, 2, and 3. In this

case, you would connect either pins 1 and 2, or 2 and 3.

The jumper setting diagram is shown below. When the jumper cap is placed on both pins,

the jumper is SHORT. The illustration below shows a 3-pin jumper; pins 1 and 2 are short.

If you remove the jumper cap, the jumper is OPEN.

PIN 1-2 SHORT

NOTE:

A pair of needle nose pliers may be helpful when working with jumpers. If

you have any doubts about the best hardware configuration for your

application, contact your local distributor or sales representative before

you make any changes. Generally, you simply need a standard cable to

make most connections.

1

2

3

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 12

2.2.1 Jumper List

The following table shows the function of each of the board's jumpers.

Label Function Note

JP1 Panel Power Selector 2x3 header, pitch 2.0mm

JP2 Backlight Power Selector 2x1 header, pitch 2.0mm

JP3 Panel Control Power Selector 2x1 header, pitch 2.0mm

JP4 Brightness Adjust Mode Selector 2x1 header, pitch 2.0mm

JP5 Backlight Control Mode Selector 2x1 header, pitch 2.0mm

SW2 Boot Mode Selector N/A

2.2.1.1 Panel Power Selector(JP1)

2.2.1.2 Backlight Power Selector (JP2)

2.2.

1.3

Pan

el Control Power Selector (JP3)

Setting Function

1-2* +3.3V

3-4 +5V

5-6 +12V

Setting Function

1-2 +12V

2-3* +5V

Setting Function

1-2 +5V

2-3* +3.3V

5V

1

3

5

2

4

6

3.3V

1

3

5

2

4

6

12V

1

3

5

2

4

6

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

13 FA30-210 MOTHERBOARD

2.2.1.4 Brightness Adjust Mode Selector (JP4)

2.2.1.5 Backlight Control Mode Selector (JP5)

2.2.1.6 Boot Mode Selector (SW2)

Setting Function

1-2 Adjust by VR Knob

2-3* Adjust by Software

Setting Function

1-2 DC

2-3* PWM

Setting Function

PIN1 PIN2

0 0 Boot from fuses (Default)

0 1 1 Serial downloader

1 0 Boot from board settings

1 1 Reserved

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 14

2.3 Connectors

This section lists all the connectors on the FA30-210 Motherboard and its pin assignments.

Motherboard connectors:

Front Side

Label Connector Note

BT1 RTC Battery 1 x 2 DF13-2P, pitch 1.25mm

CN1 Reset White,1 x4 wafer, pitch 1.0mm

CN2 Backlight Control VR JST-B3B-PH-KL

CN3 CAN2 JST-BM04B-SRSS-TB

CN5 NFC 0.5mm 12p Connectors for FPC

CN6 LED 0.5mm 6p Connectors for FPC

CN7 Light Sensor Connector 0.5mm Pitch Connectors for FFC

CN8 Backlight 1(Vin or 5V) 1 x7 wafer pitch 2.0mm

CN9 DIDO Connector Header 2x7pin, P: 2.0mm

CN11 Backlight 2 2 x 1 wafer pitch 2.0mm

CN12 Speaker Out Left 2 x 1 wafer, pitch 2.0mm

CN14 Speaker Out Right 2 x 1 wafer, pitch 2.0mm

CN15 Mini-PCIe Foxconn, AS0B226-S68Q-7H

CN17 3.3V output Blue, 2 x 1 wafer, pitch 2.0mm

CN20 5V output Red, 2 x 1 wafer, pitch 2.0mm

CN23 12V output Yellow, 2 x 1 wafer, pitch 2.0mm

CN27 COM Serial port (RS-232/422/485) D-sub 9

CN28 CAN Bus D-sub 9

CN30 Micro SD Micro SD

CN33 DEBUG UART2 Connector White, 1 x 6 wafer, pitch

1.0mm(Bottom side)

CN34 or CN35 I2C Touch 0.5mm 10p Connectors for FPC

CN37 LVDS 40DP pitch1.25

CN38 USB5 White, 1 x4p wafer, pitch 1.0mm

CN39 USB4 White, 1 x4p wafer, pitch 1.0mm

CN40 USB1 White, 1 x4p wafer, pitch 1.0mm

CN41 USB3 White, 1 x4p wafer, pitch 1.0mm

CN43 UART4 White, 1 x8p wafer, pitch 1.0mm

CN44 TTL Panel 0.5mm Pitch Connectors For FFC

CN45 Microphone 2 x 1 wafer, pitch 2.0mm

CN46 Terminal Block 2-pin 2-pin 3.5mm

CN47 UART5 White, 1 x8p wafer, pitch 1.0mm

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

15 FA30-210 MOTHERBOARD

CN48 USB 2.0 Type A USB 2.0 Type A

J5 I2C Touch 0.5mm Pitch Connectors For FFC

LAN1 RJ-45 with POE RT5-1740K22A

Rear Side

Label Connector Note

CN32 USB OTG USB OTG

CN33 Debug UART2 White, 1 x 6 wafer, pitch 1.0mm

HDMI 1 Micro HDMI Micro HDMI

USB1 Mini USB for Debug USB OTG

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 16

2.3.1 Front Side Setting Description

This section includes pin assignment of connectors located on the front side of the

FA30-200 Motherboard.

2.3.1.1 RTC Battery (BT1)

2.3.1.2 Reset (CN1)

2.3.1.3 Backlight Control VR (CN2)

Pin № Signal Name

1 GND

2 BAT

Pin № Signal Name

1 PM_SYSRST#

2 GND

3 GND

4 PWRBTN_IN#

Pin № Signal Name

1 +5V

2 PWM/DC control

3 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

17 FA30-210 MOTHERBOARD

2.3.1.4 CAN2 (CN3)

2.1.3.5 NFC (CN5)

2.1.3.6 LED (CN6)

2.3.1.7 Light Sensor Connector (CN7)

Pin № Name Pin № Name

1 +5V 2 CAN2_RX

3 CAN2_TX 4 GND

Pin No Signal Name Pin No Signal Name

1 +V5S 2 NC

3 NFC_PWR_C

TRL

4 +V3.3S

5 NFC_IRQ 6 NFC_EN

7 GND 8 NFC_SDA

9 NFC_SCL 10 GND

11 NC 12 NC

Pin № Signal Name Pin № Signal Name

1 Light_PWR 2 LED_R#

3 LED_G# 4 GND

5 LS_DATA 6 LS_CLK

Pin № Signal Name Pin № Signal Name

1 +5V 2 NC

3 LED_B 4 Light _ PWR

5 LED_R 6 LED_G

7 GND 8 LS_DATA

9 LS_CLK 10 GND

11 NC 12 INT

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 18

2.1.3.8 Backlight 1- Vin or 5V (CN8)

2.3.1.9 DIDO Connector (CN9)

2.3.1.10 Backlight 2 (CN11)

Pin № Signal Name Pin № Signal Name

1 +BKLPWR 2 +BKLPWR

3 +BKLPWR 4 GND

5 BRIGHT 6 GND

7 BLON_5V

Pin № Signal Name Pin № Signal Name

1 GND 2 DIO +5V

3 DOUT3_L 4 DOUT1_L

5 DOUT2_L 6 DOUT0_L

7 DIN3_L 8 DIN1_L

9 DIN2_L 10 DIN0_L

Pin № Signal Name

1 V+

2 V-

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

19 FA30-210 MOTHERBOARD

2.3.1.11 Right Speaker Out (CN12)

2.3.1.12 Left Speaker Out (CN14)

Pin No Signal Name

1 ROUT+

2 ROUT-

Pin No Signal Name

1 LOUT+

2 LOUT-

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 20

2.3.1.13 Mini-PCIe (CN15)

Pin No Signal Name Pin

No

Signal Name Pin

No

Signal Name Pin

No

Signal

Name

1 NC 14 NC 27 GND 40 GND

2 +3.3V 15 GND 28 +1.5V 41 +3.3V

3 NC 16 NC 29 GND 42 NC

4 GND 17 NC 30 NC 43 GND

5 NC 18 GND 31 PCIE_TXM_C 44 NC

6 +1.5V 19 NC 32 NC 45 NC

7 GND 20 WIFI_EN

(Reserved)

33 PCIE_TXP_C 46 NC

8 NC 21 GND 34 GND 47 NC

9 GND 22 PCIE_RST_N 35 GND 48 +1.5V

10 NC 23 PCIE_RXM_C 36 GOBI_USB_N 49 NC

11 PCIe_CREFCLKM 24 +3.3V 37 GND 50 GND

12 NC 25 PCIE_RXP_C 38 GOBI_USB_P 51 SATA_DET

1#

13 PCIe_CREFCLKP 26 GND 39 +3.3V 52 +3.3V

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

21 FA30-210 MOTHERBOARD

2.3.1.14 Power output 3.3V (CN17)

Blue

2.3.1.15 Power output 5V (CN20)

Red

2.3.1.16 Power output 12V (CN23)

Yellow

2.3.1.17 DEBUG UART2 Connector (CN33)

Pin No Signal Name

1 +3.3V

2 GND

Pin No Signal Name

1 +5V

2 GND

Pin No Signal Name

1 +12V

2 GND

Pin No Signal Name Pin No Signal Name

1 TXD233 2 NC

3 NC 4 RXD232

5 DBUG_VBUS 6 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 22

2.3.1.18 I2C Touch (CN34 or CN35)

2.3.1.19 LVDS (CN37)

Pin

No

Signal

Name

Pin

No

Signal

Name

Pin

No

Signal

Name

Pin

No

Signal

Name

1 LCDVDD 11 GND 21 GND 31 GND

2 LVDS0_TX0_N 12 LVDS0_TX2_P 22 LVDSB_TX0- 32 LVDSB_TX2+

3 LCDVDD 13 GND 23 GND 33 GND

4 LVDS0_TX0_P 14 LVDS0_CLK_N 24 LVDSB_TX0+ 34 LVDSB_TXC1-

5 LCDVDD 15 GND 25 GND 35 GND

6 LVDS0_TX1_N 16 LVDS0_CLK_P 26 LVDSB_TX1- 36 LVDSB_TXC1+

7 GND 17 GND 27 GND 37 GND

8 LVDS0_TX1_P 18 LVDS0_TX3_N 28 LVDSB_TX1+ 38 LVDSB_TX3-

9 GND 19 GND 29 GND 39 GND

10 LVDS0_TX2_N 20 LVDS0_TX3_P 30 LVDSB_TX2- 40 LVDSB_TX3+

Pin No Signal Name Pin No Signal Name

1 NC 2 NC

3 NC 4 Touch_VCC

5 Touch_VCC 6 GND

7 Touch_INTR 8 Touch_I2C3_SDA

9 Touch_I2C3_SCL 10 Touch_RST

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

23 FA30-210 MOTHERBOARD

2.3.1.20 USB Ports (CN38, CN39,CN40, CN41, CN42)

USB1 (CN40), USB3(CN41) , USB4 (CN39), USB5 (CN38)

2.3.1.21 Touch (CN41)

2.3.1.22 UART4 (CN43)

USB5

CN38(Camera)

USB4

CN39

USB1

CN40

Pin Name Pin Name Pin Name

1 GND 1 GND 1 GND

2 USB_PP5 2 USB_PP4 2 USB_PP1

3 USB_PN5 3 USB_PN4 3 USB_PN1

4 VUSB_VBUS5 4 VUSB_VBUS4 4 VUSB_VBUS1

USB3

CN41 (7”Touch)

CN42

Pin Name Pin Name

1 GND 1 GND

2 USB_PP3 2 USB_PP6

3 USB_PN3 3 USB_PN6

4 Touch_VCC 4 VUSB_VBUS6

Pin № Signal Name Pin № Signal Name

1 GND 2 USB_PP3

3 USB_PN3 4 TOUCH_VCC

5 GND 6 GND

Pin № Signal Name Pin № Signal Name

1 UART4_VCC 2 UART4_TXD_3V3

3 UART4_RXD_3V3 4 UART4_CTS_3V3

5 UART4_RTS_3V3 6 GPIO5_IO15

7 GPIO5_IO16 8 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 24

2.3.1.23 Mic Connector (CN45)

2.3.1.24 UART5 (CN47)

Pin No Signal Name

1 MIC_IN +

2 MIC_IN -

Pin № Signal Name Pin № Signal Name

1 UART5_VCC 2 UART5_TXD_3V3

3 UART5_RXD_3V3 4 UART5_CTS_3V3

5 UART5_RTS_3V3 6 GPIO5_IO08

7 GPIO5_IO09 8 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

25 FA30-210 MOTHERBOARD

2.3.2 I/O Description

This section contains pin assignment of connectors located on the I/O side of the

FA30-210 motherboard.

2.3.2.1 Terminal Block Connector (CN46)

FA30-210 motherboard uses 2-pin terminal block connector for DC in power input.

Secure the connector to the motherboard with two screws.

2.3.2.2 Micro HDMI Connector (HDMI1)

2.3.2.3 USB 2.0 Connector (CN48)

FA30-200 motherboard uses one USB 2.0 Type A connector.

Voltage

Minimum Voltage 9V

Maximum Voltage 24V

Maximum Current 6.6A

Pin № Signal Name Pin № Signal Name

1 HP_DET_OUT 2 NC

3 HDMI_D2P 4 GND

5 HDMI_D2M 6 HDMI_D1P

7 GND 8 HDMI_D1M

9 HDMI_D0P 10 GND

11 HDMI_D0M 12 HDMI_CLKP

13 GND 14 HDMI_CLKM

15 HDMI_CEC_OUT 16 GND

17 H_CLK_OUT 18 H_DAT_OUT

19 HDMI_5V

Pin № Signal Name Pin № Signal Name

1 +5V 2 USB_D-

3 USB_D+ 4 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 26

2.3.2.4 Serial Port Connector (CN27)

The FA30-210 Motherboard uses COM1: D-Sub 9 serial port connector. The connector

secured to the motherboard with two screws. You can configure serial port settings by

software.

*Default setting: RS-232

2.3.2.5 CAN Bus Connector (CN28)

The FA30-210 has CAN Bus (D-sub 9) connector for machine-to-machine communication

and other applications. The connector secured to the motherboard with two screws.

Pin № RS-232 RS-422 RS-485

1 DCD TxD- D-

2 RXD TxD+ D+

3 TXD RxD+ NC

4 DTR RxD- NC

5 GND GND GND

6 DSR NC NC

7 RTS NC NC

8 CTS NC NC

9 RI NC NC

Pin № Signal Name Pin № Signal Name

1 DOUT 2 CAN_L

3 GND 4 COM_I2C2_SCL

5 COM_I2C2_SDA 6 GND

7 CAN_H 8 DIN

9* POWER(5V)

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

27 FA30-210 MOTHERBOARD

2.3.2.6 RJ45 with POE (LAN1)

The FA30-210 has one 10/100/1000 Mbps LAN interface for connecting to the internet.

Support IEEE 802.3at PoE.

2.3.2.7 Micro SD (CN30)

The FA30-210 has one Micro SD slot.

2.3.2.8 USB OTG Host (CN32)

Use USB OTG host connector to connect USB flash drives, digital cameras, mice or

keyboard to the FA30-210 motherboard.

Pin № LAN PD

1 MDI0+ PD_A+

2 MDI0- PD_A+

3 MDI1+ PD_A-

4 MDI2+ PD_B+

5 MDI2- PD_B+

6 MDI1- PD_A-

7 MDI3+ PD_B-

8 MDI3- PD_B-

Pin № Signal Name Pin № Signal Name

1 DATA2 2 DATA3

3 CMD 4 +3.3V

5 CLK 6 GND

7 DATA0 8 DATA1

9 Card_Det

Pin № Signal Name Pin № Signal Name

1 +5V 2 USB_OTG_D-

3 USB_OTG_D+ 4 USB_OTG_ID

5 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 28

2.3.2.9 Mini USB Connector for Debug (USB1)

FA30-210 motherboard uses Mini USB B type connector for debug purpose only.

Pin № Signal Name Pin № Signal Name

1 DBUG_VBUS 2 RX

3 TX 4 GND(Reserved)

5 GND 6 GND

7 GND 8 GND

9 GND

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

29 FA30-210 MOTHERBOARD

2.4 Configuring Serial Port Settings in Android OS

User can configure serial COM Port for RS-232, RS-422 or RS-485 by software. Winmate

provides application for configuring COM port settings for Android OS.

Configuring COM Port settings in Android OS:

1. Settings > Accessibility

2. Accessibility > Comport-Setting

USER MANUAL CHAPTER 2 HARDWARE INSTALLATION

FA30-210 MOTHERBOARD 30

3. Comport-Setting > Comport 1/ Comport 2/ Comport 3

* Select Comport 1/ Comport 2/ Comport 3 that you want to configure.

4. Comport 1 > RS232/ RS422/ RS485

* Configure Comport 1 settings

USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE

31 FA30-210 MOTHERBOARD

Software Programming Guide This chapter provides information about

software programming tools for the FA30-210

platform.

Sections include:

3.1 Android Programming Guide

3.2 Linux and Ubuntu Programming Guide

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

FA30-210 MOTHERBOARD 32

CHAPTER 3: SOFTWARE PROGRAMMING GUIDE

This chapter provides information about software programming tools for the FA30-210

platform.

3.1 Android Programming Guide

All the programming guides can be found in the driver CD that comes in the package with

the FA30-210 Motherboard.

3.1.1 ADB Installation

Installation link: FA30-210 CD\Android Documents and Files\PC_tool\adb\driver\adb.rar

ADB Installation:

1. Unzip “adb.rar” to the desktop.

2. Execute “command line” , then go into the “adb” folder

→ For example : cd D:\WE1050\Desktop\adb

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

33 FA30-210 MOTHERBOARD

3.1.2 GPIO

General-purpose input/output (GPIO) is a generic pin on an integrated circuit whose

behavior—including whether it is an input or output pin—is controllable by the user at

run time. GPIO pins have no predefined purpose, and go unused by default.

You can find all information about Android’s GPIO installation inside the Driver CD.

Programming Guide link:

FA30-210 CD\Android Documents and Files\GPIO\ProgrammingGuide

3.1.3 CAN BUS

You can find all information about Android’s CAN BUS installation inside the Driver CD.

Programming Guide link:

FA30-210 CD\Android Documents and Files\Canbus\API\doc\ FA30-210

3.1.4 UART Sample Code

You can find the sample code for Android’s UART installation inside the Driver CD.

Sample Code:

FA30-210 CD\Android Documents and Files\UART\SampleCode

You can find Android’s UART Switch programming guide installation inside the Driver CD

that comes with FA30-210 Motherboard.

Programming Guide Path:

FA30-210 CD\Android Documents and Files\UART\ProgrammingGuide

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

FA30-210 MOTHERBOARD 34

3.1.5 OTA Update Guide

OTA is a tool which can help you to update OS image. To update Android OS image you

need to receive image file. Once you get the image file follow the guideline below.

OTA Update:

1. Copy the image file to micro SD card.

2. Insert the micro SD card to the slot in the device. In the APPs menu tap OTA

Image Upd .

3. The system is checking OTA File. It may take some time.

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

35 FA30-210 MOTHERBOARD

4. Tap Update Image

5. Make sure the file founded by the system is image update file. Tap OK.

6. Tap OK. Make sure the battery level is at least 50%.

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

FA30-210 MOTHERBOARD 36

7. Tap OK.

IMPORTANT:

Do not disconnect the power source!

Do not remove the battery!

8. After update the system will automatically restart.

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

37 FA30-210 MOTHERBOARD

3.2 Linux and Ubuntu Programming Guide

3.2.1 GPIO

General-purpose input/output (GPIO) is a generic pin on an integrated circuit whose

behavior—including whether it is an input or output pin—is controllable by the user at

run time. GPIO pins have no predefined purpose, and go unused by default.

You can find all information about Linux’s GPIO installation inside the Driver CD.

Programming Guide link:

FA30-210 CD\Linux_QT Documents and Files\GPIO\ProgrammingGuide

3.2.2 CAN BUS

You can find all information about Linux’s CANBus installation inside the Driver CD.

Programming Guide link:

FA30-210 CD\Linux_QT Documents and Files\Canbus\ProgrammingGuide

3.2.3 UART Switch

You can find all information about Linux’s UART Switch installation inside the Driver CD.

Programming Guide link:

FA30-210 CD\Linux_QT Documents and Files\UART\ProgrammingGuide

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

FA30-210 MOTHERBOARD 38

Technical Support This chapter contains directory to technical

support.

USER MANUAL CHAPTER 4 TECHNICAL SUPPORT

39 FA30-210 MOTHERBOARD

CHAPTER 4: TECHNICAL SUPPORT

This chapter includes the directory for technical support. Free technical support is

available from our engineers every business day. We are always ready to give advice on

application requirements or specific information on the installation and operation of any

of our products. If any problem occurs fill in problem report form enclosed and

immediately contact us.

To find Drivers and SDK, please refer to the Driver CD that comes in the package or

contact us.

For a detailed Android 4.4 user guide, follow the download path below:

http://static.googleusercontent.com/media/www.google.com/en/us/help/hc/images/android/a

ndroid_ug_42/Android-Quick-Start-Guide.pdf