GARZ&FRICKE SANTINO core User manual

SOLUTIONS THAT COMPLETE!
SANTINO core
ARM Cortex A9 Single Board Computer
The i.MX6 economy solution for 7.0" TTL displays with industrial features.
Product Manual

Revision Date Author Description
V 1.0 09.03.2017 CG Initial Release
2
PRODUCT MANUAL
SANTINO core
Document Revision History
The information in this document is subject to change without prior notice in order to improve reliability, design
and function and does not represent a commitment on the part of the manufacturer.
Online support on www.garz-fricke.com

PRODUCT MANUAL
SANTINO core
Table of Contents
1. Introduction ....................................................................................... 4
2. Safety Hints........................................................................................ 5
3. Product Introduction ......................................................................... 6
3.1 Type Plate and Device Information..........................................................6
3.2 Related Documents and Online Support.................................................7
4. Technical Data.................................................................................... 8
4.1 Block Diagram SBC.................................................................................9
4.2 Technical Drawing ...................................................................................10
4.3 Connectors ..............................................................................................11
5. Installation and Start Up.................................................................... 13
5.1 Connection Scheme.................................................................................13
6. Internal and External Interfaces........................................................ 14
6.1 GND Shield Connector (X122)..................................................................14
6.2 Ethernet (X118)........................................................................................14
6.3 Power (X1)................................................................................................15
6.4 DIP Switch (SW3) .....................................................................................15
6.5 CAN/RS-485 Interface (X39) ....................................................................16
6.6 Speaker (X9).............................................................................................17
6.7 Keypad/SPI (X106)....................................................................................18
6.8 RS-232/RS-232 (X13)...............................................................................19
6.9 USB Host (X34).........................................................................................20
6.10 USB OTG (X20) .........................................................................................20
6.11 SD Card Reader (X31) ..............................................................................20
6.12 Reset Switch (SW1)..................................................................................21
6.13 Bootselect Switch (SW2)..........................................................................21
6.14 Power LED (D30)......................................................................................21
6.15 Display Interface (X117)...........................................................................22
6.16 Resistive Touch (X4).................................................................................23
6.17 Battery-Holder (X2) .................................................................................24
6.18 Speaker Internal (X10).............................................................................25
6.19 Capacitive Touch (X16).............................................................................26
Capacitive Touch (X116) *.......................................................27
Capacitive Touch (X119) *.......................................................27
Capacitive Touch (X120) *.......................................................27
Capacitive Touch (X115) *.......................................................28
Capacitive Touch (X114) *.......................................................28
7. Battery............................................................................................... 29
7.1 Battery Specifications..............................................................................29
7.2 Replacement of the Internal Battery ......................................................30
Annex A: Hardware Revision Information ......................................................... 31
Annex B: Assembly Options .............................................................................. 32
B-1 Wi-Fi / Bluetooth .....................................................................................32
Annex C: Guidelines and Standards ................................................................. 33
C-1 RoHS Declaration ....................................................................................33
C-2 Supplier Declaration – Directive EG 1907/2006 REACH .........................33
C-3 UL Certification........................................................................................33
C-4 Garz & Fricke Conformity Statement......................................................34
Annex D: Common Documentation.................................................................... 35
D-1 Warranty Hints.........................................................................................35
D-2 Field of Application..................................................................................36
Annex E: Technical Support ............................................................................. 37
Annex F: General Information .......................................................................... 38
* alternative assembly upon request

4
PRODUCT MANUAL
SANTINO core
1. Introduction
Thank you very much for purchasing a Garz & Fricke product. Our products are dedicated to professional use
and therefore we suppose extended technical knowledge and practice in working with such products.
The information in this manual is subject to technical changes, particularly as a result of
continuous product upgrades. Thus this manual only reflects the technical status of the
products at the time of printing. Before design-in the device into your or your customer’s
product, please verify that this document and the therein described specification is the latest
revision and matches to the PCB version. We highly recommend contacting our technical sales
team prior to any activity of that kind.
The attached documentation does not entail any guarantee on the part of Garz & Fricke GmbH
with respect to technical processes described in the manual or any product characteristics set
out in the manual. We do not accept any liability for any printing errors or other inaccuracies in
the manual unless it can be proven that we are aware of such errors or inaccuracies or that we
are unaware of these as a result of gross negligence and
Garz & Fricke has failed to eliminate these errors or inaccuracies for this reason.
Garz & Fricke GmbH expressly informs that this manual only contains a general description of
technical processes and instructions which may not be applicable in every individual case. In
cases of doubt, please contact our technical sales team.
In no event, Garz & Fricke is liable for any direct, indirect, special, incidental or consequential
damages arising out of use or resulting from non-compliancy of therein conditions and
precautions, even if advised of the possibility of such damages.
Before using a device covered by this document, please carefully read
Annex „D-1 Warranty Hints“
Annex „D-2 Field of Application“
Embedded systems are complex and sensitive electronic products. Please act carefully and
ensure that only qualified personnel will handle and use the device at the stage of development.
In the event of damage to the device caused by failure to observe the hints in this manual
and on the device (especially the safety instructions), Garz & Fricke shall not be required to
honour the warranty even during the warranty period and shall be exempted from the statutory
accident liability obligation. Attempting to repair or modify the product also voids all warranty
claims.

5
PRODUCT MANUAL
SANTINO core
2. Safety Hints
Please read this section carefully and observe the instructions for your own safety and correct use of the device.
Observe the warnings and instructions on the device and in the manual. Garz & Fricke embedded systems have
been built and tested by us and left the company in a perfectly safe condition.In order to maintain this condition
and ensure safe operation, the user must observe the instructions and warnings contained in this manual.
I. General Handling
Don’t drop or strike the unit: The PCB, display and/or other parts might be damaged.
Keep away from water and other liquids, the unit is not protected against.
Operate the unit under electrical and environmental conditions according to the technical
specification.
The electrical installations in the room must correspond to the requirements of the local
(country-specific) regulations.
Take care that there are no cables, particularly power cables, in areas where persons can trip
over them.
Do not place the device in direct sunlight, near heat sources or in a damp place.
All plugs on the connection cables must be screwed or locked to the housing.
Repairs may only be carried out by qualified specialist personnel authorized by
Garz & Fricke GmbH or their local distributors.
Maintenance or repair on the open device may only be carried out by qualified personnel
authorized by Garz & Fricke GmbH which is aware of with the associated dangers.
II. Electricity
The embedded systems may only be opened in accordance with the description in this user’s
manual for
- replacing of the (rechargeable, where applicable) lithium battery and/or
- configuration of interfaces, where applicable
These procedures have to be carried-out only by qualified specialist personnel.
When accessing internal components the device must be switched off and disconnected from
the power source.
When purchased core or basic versions without protecting back cover, don’t touch the PCB
directly with your fingers. Especially these products need to be handled very carefully.
Don’t operate or handle the unit without typical ESD protection measures, such as ground
earthing.
Operate the unit according to the technical specification only.
III. Damage or Permanent Malfunction
It must be assumed that a safe operation is no longer possible, in case
-the device has visible damage or
-the display is dark or shows strange pattern for longer period
-the device doesn’t react after a reset
In these cases the device must be shut down and secured against further use

6
L171
PRODUCT MANUAL
SANTINO core
3. Product Introduction
This document is applicable for hardware revisions 1.0 or later of the SANTINO series.
Please find the hardware version grid in „Annex A: Hardware Revision Information“:
SANTINO is an Embedded System to be used as human machine interface (HMI) in various applications. Please
refer to Annex „D-2 Field of Application“ for further information. The system is equipped with a large number
of industrial interfaces. A wide variety of options is available as well.
3.1 Type Plate and Device Information
For service and later identification of the device, the type plate contains important information.
code defines the serial number

Flash-N-Go
http://mx31.de/h
Contains information about the usage of the G&F Flash-N-Go solution
which consists of three submodules:
Flash-N-Go Boot (A tiny boot loader)
Flash-N-Go System (A maintenance os)
Flash-N-Go Update (A GUI based update solution for all os)
Linux Yocto Jethro
http://mx31.de/g
Contains information about Linux BSP with development environment
Linux Embedded System Yocto (Codename: Jethro, Version 3.0) includes
first information about the bootloader Flash-N-Go
7
PRODUCT MANUAL
SANTINO core
3.2 Related Documents and Online Support
This document contains operating system specific information. The following additional documentations are
available:
OPERATING SYSTEMS
UPDATE / BOOT / SYSTEM

CPU x1 x2L
CPU Type i.MX6Solo i.MX6DualLite
Core Class ARM Cortex - A9
Core Clock 1 GHz
Features
NEON for SIMD media acceleration and VFP operations; Multi-format HD 1080p
video decoder and HD 720p video encoder hardware engine; L1 cache, 32 KB
for instruction, 32 KB for data; 512 KB L2 cache
HW Accelerators OpenGL ES 2.0, OpenVG 1.1
RTC Accuracy: +/- 30 ppm at 25°C
Memory
eMMC Flash 4 GB MLC eMMC
RAM Standard 512 MB 32 bit DDR3L 1 GB 32 bit DDR3L
SD Card Slot 4 bit MMC/SDIO/SD/SDHC
Operating Systems
Supported OS Windows Embedded Compact 7/2013, Linux Yocto, Android
Communication Interfaces
Network 1x 10/100 Mbit/s Ethernet (RJ-45)
USB 2.0 1x 480 Mbit/s Host (Type A)
1x 480 Mbit/s OTG (Type Micro-AB)
CAN Fieldbus/ RS-485 1x CAN (ISO/DIS 11898) + 1x RS-485 1x CAN (ISO/DIS 11898) + 1x RS-485
galvanic isolated
RS-232 2x RS-232 (RX/TX/CTS/RTS)
MDB /1x MDB (Master / Slave optional) instead of 2nd external RS-232
Synchronous
Serial Interfaces I²C, Matrix keypad up to 4 x 4
Audio
Speaker output 1x speaker (connector), 1.5 W RMS (8)
Audio Internal 1x speaker connector parallel to external output
Display and Touch
Display Interface TTL, 18 bit (RGB)
Touch Interface 4-wire analog resistive; PCAP I²C
Device Dimensions
W x H x D 138.0 x 18.0 x 80.0 mm
Weight 97g
Power Supply
Supply Voltage Nom. 9 to 32 V DC
Consumption Typ. 2.0; max. 19.6 W
Internal Backup Battery (RTC) Type: 3 V Lithioum battery Type CR1220:
Lifetime (RTC only): Approximately 8 years, depending on application
Typical Environmental Conditions
Storage Temp. -20 to +70 °C
Operating Temp. 0 to +60 °C
Humidity 5 to 90 % RH
Max. Operating Altitude ty 3.000 m
Max. Storage/Transit Altitude 10.000 m
Noise Level [db(A)] @ 1m <<40 (fanless design)
Lifetime
MTBF ≥ 400.000 h
8
PRODUCT MANUAL
SANTINO core
4. Technical Data
Mechanically the Micro-USB interface has not been designed for frequent contact operations. Please use an
adapter cable with a strain relief.
Option
The selection of a variant eliminates the other.

9
2x Speaker
2-pole JST
RJ-45
Jack
Audio
Amplifier
Ethernet
Phy
USB
Type A
Block Diagram SANTINO
i.MX6
Keypad
10-pole JST USB-OTG
Micro AB
SD-Card
Connector
I2C-3
USB H1
USDHC4
DRAM
eMMC
DDR3L
Audio
Codec
Keypad
port
AUD4
MDIO/RMII
Res.Touch
4-pole FFC
SD2
RGB 1x RGB
666
Backlight
40-pole FFC
PWM1
5V Supply
USB OTG
Touchscreen
Controller
Cap.Touch
6-pole Molex
24 V
2-pole Phoenix Step Down
Converter
PMIC Power
Battery
RTC
Battery
CR1220
RC 1
FlexCAN-1
UART-1
CAN/RS-485
12-pole Molex
Galv. Isol.
x2L
CAN
Transc.
CAN
Transc.
RS-485
Transc.
FlexCAN-2
RS-232/MDB
10-pole Molex
RS-232
Transceiver
RS-232
Transceiver
UART-2
UART-5
MDB
PRODUCT MANUAL
SANTINO core
4.1 Block Diagram SBC

10
138
13,4
95,5
135
2,9
40,4
77
80
5x
2,7
13,5
15,5
18
SANTINO core
Missing dimensions according to 3D CAD files
PRODUCT MANUAL
SANTINO core
4.2 Technical Drawing

Pos. Description
1GND Shield connector (X122)
2Ethernet (X118)
3Power (X1)
4CAN/RS-485 Interface (X39)
optional with galvanic isolation
5 Speaker (X9)
6Keypad/Capacitive Touch (X106)
7RS-232/MDB (X13)
8USB Host (X34)
9USB OTG (X20)
10 SD card reader (X31)
11 Reset Switch (SW1)
12 Bootselect Switch (SW2)
13 Power LED (D30)
Pos. Description
14 Display Interface (X117)
15 Resistive Touch (X4)
16 Battery (X2/X112)
17 Speaker internal (X10)
19 Capacitive Touch (X116) Optional
20 Capacitive Touch (X119) Optional
21 Capacitive Touch (X120) Optional
24 Dip Switch for RS485/CAN (SW3)
11
L171
PRODUCT MANUAL
SANTINO core
4.3 Connectors
As this manual describes a core version, the internal and external interfaces will be mentioned in the following
chapter.
(Exemplary Illustration front side. The illustration shows the fully equipped Santino Dualcore light. It shows no
heatsink to provide a better overview.)
For the function of this switch please refer in the future to the Flash N Go User Manual.

Pos. Description
18 Capacitive Touch (X16)
22 Capacitive Touch (X114) Optional
23 Capacitive Touch (X115) Optional
12
ARM11 Single-Board-Computer
X16
X115
X114
PRODUCT MANUAL
SANTINO core
(Exemplary Illustration back side)

Pos.
Description
1
Ethernet
2
DC in
3
RS-232
4
USB-Device
5
USB Host (OTG)
Pos.
Description
6
Reset sw
7
Bootselect sw
8
SD card slot
9
Power LED
Exemplary Illustration
13
Ethernet (TCP/IP) via
cross over cable or switch
USB Accessory
Memory stick,
mouse
USB (Active Sync)
to PC / Development
RS-232 (Serial)
Debug-PC / Periphery
SD/SDHC
USB-OTG2x RS232
SPI/Keypad
SpeakerCAN/RS485Power
LAN USB-Host
L171
PRODUCT MANUAL
SANTINO core
5. Installation and Start Up
The content of this document is limited to explain the device connectors and how to access SANTINO via FTP
over your local area network (LAN) within a few seconds. For advanced hardware specifications and software
support, please refer to chapter „3.2 Related Documents and Online Support“
5.1 Connection Scheme
http://mx31.de/17

Pin Name Description Information
1Tx+
Rx/Tx might be swapped
(Auto-MDIX)
+/- might be swapped
(Autom. polarity correction)
2TX-
3RX+
4SPARE 1
5
6RX-
7SPARE 2
8
Header: RJ45
Pin Name Description Information
1GND Ground shield
6.3 mm spade terminal
14
1
1
PRODUCT MANUAL
SANTINO core
6. Internal and External Interfaces
6.1 GND Shield Connector (X122)
6.2 Ethernet (X118)
Green LED (link) is default off and turns on when link is detected.
Yellow LED (act) flashes during sending/receiving packets.

Pin Name Description Level
1GND DC Ground 0 V
2Vcc_In DC Input voltage Nom. 9 to 32 V DC
Header: Molex 43045-0200 Micro-Fit 2p
Plug: Molex 43025-0200 Micro-Fit 2p,
crimp contact Molex 43030-0007
Shielding with 6,3 mm male spade terminal connector.
Switch Function Description
1/2 RS485 Half Duplex Switch on for Half Duplex
3RS485 Termination Switch on for termination
4/5 CAN Termination Switch on for termination
X1
MO
LEX_43045-0200_Micro-Fit_02p
DC_IN/DC_IN_ISO/AC_IN/AC_IN_ISO/DC_IN_5
P0
1 2
TP314
TP315
C971
10N/500V X7 R 10% 1206
TP319
RV 1
S10K30
DC_IN/DC_IN_ISO/AC_IN/AC_IN_IS
O
TP320
F2
5A_Nano_Slo-Blo_Typ-454
DC_IN/DC_IN_ISO/AC_IN/AC_IN_ISO/DC_IN_5P0
1 2
R667
1M00 5% 1206 HV
15
1
1
PRODUCT MANUAL
SANTINO core
6.3 Power (X1)
6.4 DIP Switch (SW3)
Caution:
Power supplies connected to this device must be compliant to the requirements of
“limited power sources” (LPS) to prevent the end-user from danger in case of a fault.

Pin Name Description Level
1GND_CAN_RS485 Ground Shield
2CAN1_TERM To enable CAN1-Termination, bridge with CAN1_H
3CAN1_H CAN bus 1 high -24 +24 V
4CAN1_L CAN bus 1 low -24 +24 V
5CAN1_TERM To enable CAN1-Termination, bridge with CAN1_L
6RS485_TERM To enable RS485-Termination: bridge with RS485_A
7GND_CAN_RS485 Ground for CAN and RS485 group
8n.a.
9RS485_Y TX+ -7 +12 V
10 RS485_Z TX- -7 +12 V
11 RS485_A RX+, to enable Half-Duplex: bridge with RS485_Y
12 RS485_B RX- ,to enable Half-Duplex: bridge with RS485_Z
Header: Molex 43045-1200 Micro-Fit 12p
Plug: Molex 43025-1200 Micro-Fit 12p, crimp contact Molex 43030-0007
Shielding with 6,3 mm male spade terminal connector
Pin Name Description Level
1-5 Identical to standard
6n.a.
7GND_CAN_RS485 Ground for CAN group
8CAN2_TERM To enable CAN2-Termination, bridge with CAN2_H
9CAN2_H CAN bus 2 high -24 +24 V
10 CAN2_L CAN bus 2 low -24 +24 V
11 CAN2_TERM To enable CAN2-Termination, bridge with CAN2_L
12 n.a.
16
1
7
1
7
1
7
1
7
1
7
1
7
1
7
PRODUCT MANUAL
SANTINO core
6.5 CAN/RS-485 Interface (X39)
CAN1 / CAN2 *
* alternative assembly upon request
CAN1 Termination
RS485 Termination
RS485 Half-Duplex
CAN1 Termination
CAN2 Termination

Pin Name Description Level
1Speaker + Parallel to X10 1.5W RMS 8 Ohm
2Speaker -
Header: JST S2B-PH-SM3-TB
Plug: ST PHR-2 with crimp contacts SPH-002GW-P0.5L-ND
17
PRODUCT MANUAL
SANTINO core
6.6 Speaker (X9)
1

Pin Name Description
Default Mode Level
1Power Supply 100 mA
2GND Ground
3.3 V
3PCK0_GPIO6_7 Keypad row 0
4PCK1_GPIO6_8 Keypad column 0
5PCK2_GPIO6_9 Keypad row 1
6PCK3_GPIO6_10 Keypad column 1
7PCK4_GPIO6_11 Keypad row 2
8PCK5_GPIO6_15 Keypad column 2
9I2C1_SDA I²C data
10 I2C1_SCL I²C clock
Header: JST DF20F-10DP, side entry, RM = 1.00
Plug: JST DF20-10DS-1C, crimp contact: DF20 F2830 SCF A
Drive Strength
(Software defined) I_OL (mA) I_OH (mA)
Low 5.1 -5.1
Medium 10.2 -10,2
High 15.3 -15,3
18
-
5P0
I2C1_SDA{3,6,8}I2C1_SCL {3,6,8}
X106
HIROSE_DF20F-10DP-1H
1 2
3 4
5 6
7 8
910
M2
M1
D89
ESDALC6V1W5/SOT323_5
1 5
2
3 4
D87
ESDALC6V1W5/SOT323_5
1 5
2
3 4
PCK0_GPIO6_7
PCK2_GPIO6_9
I2C1_SDA I2C1_SCL
PCK4_GPIO6_11
PCK1_GPIO6_8
PCK3_GPIO6_10
PCK5_GPIO6_15
2
1
PRODUCT MANUAL
SANTINO core
6.7 Keypad/SPI (X106)
Keypad/SPI/I²C, multiplexed
Digital output Specification (3.3 V):
V_OH: min OVDD-0.15; V_OL max: 0.15V

Pin Name Description Level
1GND Ground Shield
2RS232_TXD1 Port#1: Transmit data (Output)
3RS232_RXD1 Port#1: Receive data (Input)
4RS232_RTS1 Port#1: Request-to-send (Output)
5RS232_CTS1 Port#1: Clear-to-send (Input)
6GND Ground Signal
7RS232_TXD2 Port#2: Transmit data (Output)
8RS232_RXD2 Port#2: Receive data (Input)
9RS232_RTS2 Port#2: Request-to-send (Output)
10 RS232_CTS2 Port#2: Clear-to-send (Input)
Header: Molex 43045-1000 Micro-Fit 10p
Plug: Molex 43025-1000 Micro-Fit 10p,
crimp contact Molex 43030-0007
Shielding with 6,3 mm male spade terminal connector
Pin Name Description Level
1-6 Identical to standard
7MDB_TXD MDB: Transmit data (Output)
8MDB_RXD2 MDB: Receive data (Input)
9MDB_WakeUp MDB: WakeUp Signal (Output)
10 MDB: WakeUp PullUp VCC 0.5 V
19
1
6
1
6
PRODUCT MANUAL
SANTINO core
6.8 RS-232/RS-232 (X13)
RS-232/MDB *
* alternative assembly upon request

Pin Name Description Level
1USB_H1_VBUS Power supply +5 V DC max 500mA
2USB_H1_DN Data minus (D-)
3USB_H1_DP Data plus (D+)
4GND Ground
Header: USB Type A
Pin Name Description Level
1USB_OTG_VBUS Power supply +5 V DC max 100 mA
2USB_OTG_DN Data minus (D-)
3USB_OTG_DP Data plus (D+)
4USB_OTG_ID Device ID
5GND Ground
Header: Micro-USB Type AB
Pin Name Description Level
1DAT3
2CMD Pullup 3.3 V
3GND
4VDD 80 mA
5CLK
6GND
7DAT0
8DAT1
9DAT2
20
1
1
PRODUCT MANUAL
SANTINO core
6.9 USB Host (X34)
6.10 USB OTG (X20)
6.11 SD Card Reader (X31)
This manual suits for next models
1
Table of contents
Other GARZ&FRICKE Motherboard manuals