Winmate FA30-210 User Manual

Page 1
FA30-210 Motherboard
3.5” SBC with Freescale® iMX6 Dual Core Processor
User Manual
Version 1.1
Document Part Number:
9171111I103L
Page 2
- 2 -
Contents
PREFACE ................................................................................................................................................ - 3 -
ABOUT THIS USER MANUAL .................................................................................................................. - 6 -
CHAPTER 1: GENERAL INFORMATION ................................................................................................... - 8 -
1.1 INTRODUCTION ...................................................................................................................................... - 8 -
1.2 FEATURES ............................................................................................................................................. - 8 -
1.3 PACKAGE CONTENTS ............................................................................................................................... - 9 -
1.4 MOTHERBOARD SPECIFICATIONS ............................................................................................................... - 9 -
1.5 FUNCTIONAL DESCRIPTION ..................................................................................................................... - 11 -
1.6 PHYSICAL DESCRIPTION ......................................................................................................................... - 12 -
CHAPTER 2: HARDWARE INSTALLATION .............................................................................................. - 14 -
2.1 MOTHERBOARD COMPONENTS ............................................................................................................... - 14 -
2.1.1 Component Side ...................................................................................................................... - 14 -
2.1.2 Soldier Side .............................................................................................................................. - 15 -
2.1.3 I/O Side .................................................................................................................................... - 16 -
2.2.1 JUMPERS ......................................................................................................................................... - 16 -
2.2.1 Jumper List .............................................................................................................................. - 17 -
2.3 CONNECTORS ...................................................................................................................................... - 19 -
2.3.1 Front Side Setting Description ................................................................................................. - 20 -
2.3.2 I/O Description ........................................................................................................................ - 27 -
2.4 CONFIGURING SERIAL PORT SETTINGS IN ANDROID OS ................................................................................ - 30 -
CHAPTER 3: SOFTWARE PROGRAMMING GUIDE ................................................................................. - 34 -
3.1 ANDROID PROGRAMMING GUIDE ............................................................................................................ - 34 -
3.1.1 ADB Installation ....................................................................................................................... - 34 -
3.1.2 GPIO ........................................................................................................................................ - 35 -
3.1.3 CAN BUS .................................................................................................................................. - 35 -
3.1.4 UART Sample Code .................................................................................................................. - 35 -
3.1.5 OTA Update Guide ................................................................................................................... - 36 -
3.2 LINUX AND UBUNTU PROGRAMMING GUIDE ............................................................................................. - 41 -
3.2.1 GPIO ........................................................................................................................................ - 41 -
3.2.2 CAN BUS .................................................................................................................................. - 41 -
3.2.3 UART Switch ............................................................................................................................ - 41 -
CHAPTER 4: TECHNICAL SUPPORT ....................................................................................................... - 43 -
Page 3
USER MANUAL PREFACE
- 3 -
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 1W17Axxxxxxxx means October of year 2017.
Page 4
USER MANUAL PREFACE
- 4 -
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.
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.
Page 5
USER MANUAL PREFACE
- 5 -
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.
Page 6
USER MANUAL ABOUT THIS USER MANUAL
- 6 -
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
1.1
13-Apr-2018
Revise p.13 (Boot Mode Selector settings), update to Android 6.0
Page 7
USER MANUAL CHAPTER 1 GENERAL INFORMATION
- 7 -
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
Page 8
USER MANUAL CHAPTER 1 GENERAL INFORMATION
- 8 -
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)
Page 9
USER MANUAL CHAPTER 1 GENERAL INFORMATION
- 9 -
1.3 Package 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.
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 6.0(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)
Page 10
USER MANUAL CHAPTER 1 GENERAL INFORMATION
- 10 -
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
Requirements
Power Input
DC IN 9~24V
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)
Page 11
USER MANUAL CHAPTER 1 GENERAL INFORMATION
- 11 -
1.5 Functional Description
FA30-210 Function Block
Page 12
USER MANUAL CHAPTER 1 GENERAL INFORMATION
- 12 -
1.6 Physical Description
FA30-210 Board Dimensions
Unit: mm
Page 13
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 13 -
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
Page 14
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 14 -
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
Page 15
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 15 -
Jumpers and switches
2.1.2 Soldier Side
Page 16
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 16 -
2.1.3 I/O Side
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.
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
Page 17
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 17 -
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)
Setting
Function
1-2*
+3.3V
3-4
+5V
5-6
+12V
Setting
Function
1-2
+12V
2-3*
+5V
5V
1
3
5
2
4
6
3.3V
1
3
5
2
4
6
12V
1
3
5
2
4
6
Page 18
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 18 -
2.2.1.3 Panel Control Power Selector (JP3)
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
+5V
2-3*
+3.3V
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
PIN3
PIN4
1
1
0 1 Emmc Boot
1 0 1 0 Boot from MicroSD
0 0 1
0
Download by USB OTG
Page 19
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 19 -
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
Page 20
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 20 -
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
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
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)
Pin №
Signal Name
1
GND
2
BAT
Pin №
Signal Name
1
PM_SYSRST#
2
GND
3
GND
4
PWRBTN_IN#
Page 21
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 21 -
2.3.1.3 Backlight Control VR (CN2)
2.3.1.4 CAN2 (CN3)
2.1.3.5 NFC (CN5)
2.1.3.6 LED (CN6)
Pin №
Signal Name
1
+5V
2
PWM/DC control
3
GND
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
Page 22
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 22 -
2.3.1.7 Light Sensor Connector (CN7)
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
+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
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-
Page 23
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 23 -
2.3.1.11 Right Speaker Out (CN12)
2.3.1.12 Left Speaker Out (CN14)
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_DET1#
13
PCIe_CREFCLKP
26
GND
39
+3.3V
52
+3.3V
Pin No
Signal Name
1
ROUT+
2
ROUT-
Pin No
Signal Name
1
LOUT+
2
LOUT-
Page 24
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 24 -
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
Page 25
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 25 -
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
Page 26
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 26 -
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)
2.3.1.23 Mic Connector (CN45)
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
Pin No
Signal Name
1
MIC_IN +
2
MIC_IN -
Page 27
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 27 -
2.3.1.24 UART5 (CN47)
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)
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
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
Page 28
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 28 -
2.3.2.3 USB 2.0 Connector (CN48)
FA30-200 motherboard uses one USB 2.0 Type A connector.
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 №
Signal Name
Pin №
Signal Name
1
+5V
2
USB_D-
3
USB_D+
4
GND
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)
Page 29
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 29 -
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_I
D
5
GND
Page 30
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 30 -
2.3.2.9 Mini USB Connector for Debug (USB1)
FA30-210 motherboard uses Mini USB B type connector for debug purpose only.
2.4 Configuring Serial Port Settings in Android OS
Serial COM Port can be configured for RS-232, RS-422 or RS-485. Winmate provide COM port settings application for Android OS.
To configure serial port settings:
1. Settings > Accessibility.
Pin №
Signal Name
Pin №
Signal Name
1
DBUG_VBU
S
2
RX
3
TX
4
GND(Reserve
d)
5
GND
6
GND
7
GND
8
GND
9
GND
Page 31
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 31 -
2. Accessibility > System: Comport-Setting.
3. Comport-Setting > Comport 1/ Comport 2/ Comport 3
* Select Comport 1/ Comport 2/ Comport 3 that you want to configure.
Page 32
USER MANUAL CHAPTER 2 HARDWARE INSTALLATION
- 32 -
4. Comport 1 > RS232/RS422/RS485
* Configure Comport 1 settings
Page 33
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 33 -
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
Page 34
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 34 -
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
Page 35
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 35 -
3.1.2 GPIO
General-purpose input/output (GPIO) is a generic pin on an integrated circuit whose behaviorincluding whether it is an input or output pinis controllable by the user at run time. GPIO pins have no predefined purpose, and go unused by default.
You can find all information about Androids 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 Androids 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 Androids UART installation inside the Driver CD.
Sample Code: FA30-210 CD\Android Documents and Files\UART\SampleCode
You can find Androids 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
Page 36
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 36 -
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 image files to micro SD card.
2. Insert micro SD card to the slot in the computer.
3. In the APPs menu tap OTA Image Upd.
Page 37
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 37 -
System shows OTA firmware related information.
4. Click Auto-check Update. The system is checking OTA File. It may take some time.
Page 38
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 38 -
5. Tap Update Image
6. Make sure the file founded by the system is image update file. Tap OK.
Page 39
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 39 -
7. Make sure the battery level is at least 50%. Tap OK.
8. Tap OK.
IMPORTANT:
Do not disconnect the power source! Do not remove the battery!
Page 40
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 40 -
9. After update the system will automatically restart.
Page 41
USER MANUAL CHAPTER 3 SOFTWARE PROGRAMMING GUIDE
- 41 -
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 behaviorincluding whether it is an input or output pinis controllable by the user at run time. GPIO pins have no predefined purpose, and go unused by default.
You can find all information about Linuxs 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 Linuxs 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 Linuxs UART Switch installation inside the Driver CD.
Programming Guide link: FA30-210 CD\Linux_QT Documents and Files\UART\ProgrammingGuide
Page 42
USER MANUAL CHAPTER 4 TECHNICAL SUPPORT
- 42 -
Technical Support
This chapter contains directory to technical support.
Page 43
USER MANUAL CHAPTER 4 TECHNICAL SUPPORT
- 43 -
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/androi d/android_ug_42/Android-Quick-Start-Guide.pdf
Page 44
Loading...