G2C1 Controller Manual V1.3 Hardware Revision B December 23, 2013

G2C1 Controller Manual V1.3
Hardware Revision B
December 23, 2013
© Copyright Reach Technology Inc. 2013-2014
All Rights Reserved
Note: Any software included with this product is subject to a license agreement as
described in this manual.
Reach Technology, Inc.
www.reachtech.com
Sales: 510-770-1417
sales@reachtech.com
Technical Support: 503-675-6464
techsupport@reachtech.com
G2C1 Controller Manual V1.3
5/13/2014
Page 1
Table of Contents
0.
HARDWARE LIMITED WARRANTY AND SOFTWARE LICENSE
AGREEMENT ................................................................................................................. 4
0.1.
0.2.
0.3.
1.
HARDWARE LIMITED WARRANTY.................................................................................. 4
RETURNS AND REPAIR POLICY ....................................................................................... 4
SOFTWARE LICENSE AGREEMENT .................................................................................. 5
INTRODUCTION ........................................................................................................... 7
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.
1.10.
1.11.
1.12.
2.
OVERVIEW ...................................................................................................................... 7
FEATURES ....................................................................................................................... 7
BOARD PICTURES ........................................................................................................... 8
BOARD DIMENSIONS....................................................................................................... 9
BOARD PARTS AND CONNECTOR LOCATIONS .............................................................. 10
JUMPER SELECTIONS .................................................................................................... 10
ONBOARD LEDS ........................................................................................................... 11
BATTERY ...................................................................................................................... 11
POWER REQUIREMENTS ................................................................................................ 11
GROUNDING .................................................................................................................. 11
ENVIRONMENTAL ......................................................................................................... 11
AUDIO ........................................................................................................................... 12
CONNECTORS ............................................................................................................. 13
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
J1, J2, AND J4 – USB CONNECTORS ............................................................................. 13
J3 – POWER AND RS232 COMMUNICATIONS ................................................................ 14
J5 – RS232 DEBUG CONSOLE ....................................................................................... 15
J6 – ETHERNET COMMUNICATIONS .............................................................................. 15
J7 AND J11 – RS485 COMMUNICATIONS ...................................................................... 16
J8 – GPIO INTERFACE .................................................................................................. 16
J9 – I2C AND SPI COMMUNICATIONS ........................................................................... 17
J12 – CONTROLLER AREA NETWORK, CAN BUS ......................................................... 17
APPENDIX A.
A.1.
A.2.
A.3.
A.4.
A.5.
A.6.
A.7.
SCHEMATICS .............................................................................................. 18
USB .............................................................................................................................. 18
UARTS ......................................................................................................................... 19
ETHERNET..................................................................................................................... 21
GPIO............................................................................................................................. 22
I2C AND SPI .................................................................................................................. 22
CAN BUS ...................................................................................................................... 23
AUDIO ........................................................................................................................... 23
APPENDIX B.
MANUAL CHANGE HISTORY ................................................................. 24
G2C1 Controller Manual V1.3
5/13/2014
Page 2
Figures
FIGURE 1:
FIGURE 2:
FIGURE 3:
FIGURE 4:
FIGURE 5:
FIGURE 6:
FIGURE 7:
FIGURE 8:
FIGURE 9:
FIGURE 10:
FIGURE 11:
FIGURE 12:
FIGURE 13:
FIGURE 14:
FIGURE 15:
G2C1 CONTROLLER BOARD IMAGE (BACK) ............................................................................. 8
G2C1 CONTROLLER MOUNTED ON AN LCD SCREEN (FRONT) .................................................. 8
BOARD DIMENSIONAL DRAWING (INCHES) ............................................................................... 9
PARTS AND CONNECTOR LOCATIONS ...................................................................................... 10
JUMPERS FOR POWER AND BOOT SOURCE ............................................................................... 10
CABLE FROM A PC TO CONNECTOR J3 .................................................................................... 14
ETHERNET CABLE FOR CONNECTOR J6 ................................................................................... 15
USB CIRCUITS FOR J2, J4, AND J1 ........................................................................................... 18
RS232 UART CIRCUITS FOR J3 AND J5 .................................................................................. 19
RS485 UART CIRCUITS FOR J7 AND J11................................................................................. 20
ETHERNET CIRCUIT FOR J6 ...................................................................................................... 21
GPIO CIRCUIT FOR J8 ............................................................................................................. 22
I2C AND SPI CIRCUIT FOR J9 ................................................................................................... 22
CAN BUS CIRCUIT FOR J12 ..................................................................................................... 23
PWM AUDIO CIRCUIT ............................................................................................................. 23
Tables
TABLE 1.
TABLE 2.
TABLE 3.
TABLE 4.
TABLE 5.
TABLE 6.
TABLE 7.
TABLE 8.
TABLE 9.
TABLE 10.
OVERALL DIMENSIONS .............................................................................................................. 9
LED ACTIVITY ........................................................................................................................ 11
LIST OF CONNECTORS ............................................................................................................. 13
J3 PINOUT, MOLEX 87438-0843 FOR POWER AND RS232 COMMUNICATIONS ........................ 14
J5 PINOUT, MOLEX 53261-0571 FOR DEBUG CONSOLE........................................................... 15
J6 PINOUT, MOLEX 87438-0913 FOR ETHERNET COMMUNICATIONS ...................................... 15
J7 AND J11 PINOUT, MOLEX 53271-0771 FOR RS485 COMMUNICATIONS .............................. 16
J8 PINOUT, MOLEX 53261-1171 FOR GPIO ............................................................................. 16
J9 PINOUT, MOLEX 53261-1071 FOR I2C AND SPI COMMUNICATIONS .................................... 17
J12 PINOUT, MOLEX 53261-0671 FOR CAN BUS .................................................................... 17
G2C1 Controller Manual V1.3
5/13/2014
Page 3
0.
0.1.
Hardware Limited Warranty and Software License
Agreement
Hardware Limited Warranty
REACH TECHNOLOGY, Inc. warrants its hardware products to be free from
manufacturing defects in materials and workmanship under normal use for a period of one
(1) year from the date of purchase from REACH. This warranty extends to products
purchased directly from REACH or an authorized REACH distributor. Purchasers should
inquire of the distributor regarding the nature and extent of the distributor's warranty, if
any. REACH shall not be liable to honor the terms of this warranty if the product has been
used in any application other than that for which it was intended, or if it has been subjected
to misuse, accidental damage, modification, or improper installation procedures.
Furthermore, this warranty does not cover any product that has had the serial number
altered, defaced, or removed. This warranty shall be the sole and exclusive remedy to the
original purchaser. In no event shall REACH be liable for incidental or consequential
damages of any kind (property or economic damages inclusive) arising from the sale or use
of this equipment.
REACH is not liable for any claim made by a third party or made by the purchaser for a
third party. REACH shall, at its option, repair or replace any product found defective,
without charge for parts or labor. Repaired or replaced equipment and parts supplied under
this warranty shall be covered only by the unexpired portion of the warranty. Except as
expressly set forth in this warranty, REACH makes no other warranties, expressed or
implied, nor authorizes any other party to offer any warranty, including any implied
warranties of merchantability or fitness for a particular purpose. Any implied warranties
that may be imposed by law are limited to the terms of this limited warranty. This warranty
statement supersedes all previous warranties, and covers only the Reach hardware. The
unit's software is covered by a separate license agreement.
0.2.
Returns and Repair Policy
No merchandise may be returned for credit, exchange, or service without prior
authorization from REACH. To obtain warranty service, contact the factory and request an
RMA (Return Merchandise Authorization) number. Enclose a note specifying the nature of
the problem, name and phone number of the contact person, RMA number, and return
address.
Authorized returns must be shipped freight prepaid to Reach Technology Inc., 4575
Cushing Parkway, Fremont, California 94538 with the RMA number clearly marked on the
outside of all cartons. Shipments arriving freight collect or without an RMA number shall
be subject to refusal. REACH reserves the right in its sole and absolute discretion to charge
a 15% restocking fee, plus shipping costs, on any products returned with an RMA.
Return freight charges following repair of items under warranty shall be paid by REACH,
shipping by standard ground carrier. In the event repairs are found to be non-warranty,
return freight costs shall be paid by the purchaser.
G2C1 Controller Manual V1.3
5/13/2014
Page 4
0.3.
Software License Agreement
PLEASE READ THIS SOFTWARE LICENSE AGREEMENT CAREFULLY BEFORE
DOWNLOADING OR USING THE SOFTWARE.
This License Agreement (“Agreement”) is a legal contract between you (either an
individual or a single business entity) and Reach Technology Inc. (“Reach”) for software
referenced in this guide, which includes computer software and, as applicable, associated
media, printed materials, and “online” or electronic documentation (the “Software”).
BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE, YOU
AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT
AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL OR USE THE
SOFTWARE. IF YOU HAVE PAID A FEE FOR THIS LICENSE AND DO NOT
ACCEPT THE TERMS OF THIS AGREEMENT, REACH WILL REFUND THE FEE
TO YOU PROVIDED YOU (1) DO NOT INSTALL THE SOFTWARE AND (2)
RETURN ALL SOFTWARE, MEDIA AND OTHER DOCUMENTATION AND
MATERIALS PROVIDED WITH THE SOFTWARE TO REACH TECHNOLOGY INC
AT: REACH TECHNOLOGY INC., 4575 CUSHING PARKWAY, FREMONT,
CALIFORNIA 94538.
Reach Technology Inc. ("Reach") and its suppliers grant to Customer ("Customer") a
nonexclusive and nontransferable license to use the Reach software ("Software") in object
code form on one or more central processing units owned or leased by Customer or
otherwise embedded in equipment provided by Reach.
EXCEPT AS EXPRESSLY AUTHORIZED ABOVE, CUSTOMER SHALL NOT:
COPY, IN WHOLE OR IN PART, SOFTWARE OR DOCUMENTATION; MODIFY
THE SOFTWARE; REVERSE COMPILE OR REVERSE ASSEMBLE ALL OR ANY
PORTION OF THE SOFTWARE; OR RENT, LEASE, DISTRIBUTE, SELL, OR
CREATE DERIVATIVE WORKS OF THE SOFTWARE.
Customer agrees that aspects of the licensed materials, including the specific design and
structure of individual programs, constitute trade secrets and/or copyrighted material of
Reach. Customer agrees not to disclose, provide, or otherwise make available such trade
secrets or copyrighted material in any form to any third party without the prior written
consent of Reach. Customer agrees to implement reasonable security measures to protect
such trade secrets and copyrighted material. Title to Software and documentation shall
remain solely with Reach.
SOFTWARE LIMITED WARRANTY. Reach warrants that for a period of ninety (90)
days from the date of shipment from Reach: (i) the media on which the Software is
furnished will be free of defects in materials and workmanship under normal use; and (ii)
the Software substantially conforms to its published specifications. Except for the
foregoing, the Software is provided AS IS. This limited warranty extends only to Customer
as the original licensee. Customer's exclusive remedy and the entire liability of Reach and
its suppliers under this limited warranty will be, at Reach's option, repair, replacement, or
refund of the Software. In no event does Reach warrant that the Software is error free or
that Customer will be able to operate the Software without problems or interruptions.
G2C1 Controller Manual V1.3
5/13/2014
Page 5
This warranty does not apply if the software (a) has been altered, except by Reach, (b) has
not been installed, operated, repaired, or maintained in accordance with instructions
supplied by Reach, (c) has been subjected to abnormal physical or electrical stress, misuse,
negligence, or accident, or (d) is used in ultrahazardous activities.
DISCLAIMER. EXCEPT AS SPECIFIED IN THIS WARRANTY, ALL EXPRESS OR
IMPLIED CONDITIONS, REPRESENTATIONS, AND WARRANTIES INCLUDING,
WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT OR ARISING
FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE, ARE HEREBY
EXCLUDED TO THE EXTENT ALLOWED BY APPLICABLE LAW.
IN NO EVENT WILL REACH OR ITS SUPPLIERS BE LIABLE FOR ANY LOST
REVENUE, PROFIT, OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL,
INCIDENTAL, OR PUNITIVE DAMAGES HOWEVER CAUSED AND
REGARDLESS OF THE THEORY OF LIABILITY ARISING OUT OF THE USE OF
OR INABILITY TO USE THE SOFTWARE EVEN IF REACH OR ITS SUPPLIERS
HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
In no event shall Reach's or its suppliers' liability to Customer, whether in contract, tort
(including negligence), or otherwise, exceed the price paid by Customer. The foregoing
limitations shall apply even if the above-stated warranty fails of its essential purpose.
SOME STATES DO NOT ALLOW LIMITATION OR EXCLUSION OF LIABILITY
FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES.
The above warranty DOES NOT apply to any beta software, any software made available
for testing or demonstration purposes, any temporary software modules or any software for
which Reach does not receive a license fee. All such software products are provided AS IS
without any warranty whatsoever.
This License is effective until terminated. Customer may terminate this License at any time
by destroying all copies of Software including any documentation. This License will
terminate immediately without notice from Reach if Customer fails to comply with any
provision of this License. Upon termination, Customer must destroy all copies of Software.
Software, including technical data, is subject to U.S. export control laws, including the
U.S. Export Administration Act and its associated regulations, and may be subject to
export or import regulations in other countries. Customer agrees to comply strictly with all
such regulations and acknowledges that it has the responsibility to obtain licenses to
export, re-export, or import Software.
This License shall be governed by and construed in accordance with the laws of the State
of California, United States of America, as if performed wholly within the state and
without giving effect to the principles of conflict of law. If any portion hereof is found to
be void or unenforceable, the remaining provisions of this License shall remain in full
force and effect. This License constitutes the entire License between the parties with
respect to the use of the Software.
G2C1 Controller Manual V1.3
5/13/2014
Page 6
1.
Introduction
1.1. Overview
The G2C1 controller is a general purpose embedded controller primarily designed for
creating a Graphical User Interface. It can be paired with one of several 4.3 inch LCD
panel displays, with or without either resistive or projected capacitive touch screens. The
board is small enough to easily fit in space-constrained applications. It is designed to be
powered by 5V – either from a USB connection or separate supply. It has a wealth of I/O
interfaces for connecting to other sections of a medical or industrial product.
1.2. Features

454 MHz ARM9 processor with long term (10 year) availability

Passes FCC Class B Emissions without an enclosure (8 layer fully shielded PCB)

Survives 27KV ESD (in enclosure) to pass strict gaming commission standards

Custom Embedded Linux distribution supplied and maintained by Reach – detailed
Linux experience not required

Can be mated with standard and high bright industry standard 4.3 inch LCD panel

Touch-screen option resistive or projected capacitive

Can be powered by an external 5V source or through USB

128 MB DRAM and 128 MB 8-bit NAND Flash memory onboard **

Option available for a second NAND Flash device read-only for high reliability /
security

Boots from an SD memory card or onboard Flash

Battery-backed, low current (10 year) real-time clock

Onboard audio sounder

10/100 Mbps Ethernet interface

Two USB host ports that can power attached peripherals

One USB On-the-Go (USB OTG) host or device; device mode can be used to power
the controller

UART Serial interfaces: one 3.3V CMOS, one RS-232, two 3Mbps max full / half
duplex RS-485/RS-422

SPI, I2C, CAN bus, GPIO ports

Dedicated Linux console port

3D model, EMI, and ESD test results available
** Options are available for different memory sizes; contact Reach Sales.
G2C1 Controller Manual V1.3
5/13/2014
Page 7
1.3. Board Pictures
Figure 1: G2C1 Controller Board Image (Back)
Figure 2: G2C1 Controller with LCD (resistive touch) – Front View
G2C1 Controller Manual V1.3
5/13/2014
Page 8
1.4. Board Dimensions
The board and screen dimensions are shown in Figure 3. Table 1 shows the overall dimensions of
the board with connectors and an LCD panel.
Figure 3: Board Dimensional Drawing (inches)
Table 1.
Overall Dimensions
Measurement
Width, to end of USB connectors
Height, to end of USB connector
Thickness (bezel of display to top of jumper pins)
G2C1 Controller Manual V1.3
5/13/2014
Dimension
4.68" / 119 mm
2.68" / 68 mm
0.55" / 14 mm
Page 9
1.5. Board Parts and Connector Locations
Figure 4: Parts and Connector Locations
1.6. Jumper Selections
Figure 5: Jumpers for Power and Boot Source
G2C1 Controller Manual V1.3
5/13/2014
Page 10
1.7. Onboard LEDs
The G2C1 board has four green LEDs, shown in Figure 4 as D2, D3, D5, and D18. The
purpose of each is shown in Table 2.
Table 2.
LED Activity
LED #
D2
D3 *
D5 *
D18
Indicates
Power On
GPIO3_27, active Low (see also Figure 12, page 22)
SPI Slave Select 1, also GPIO2_20, active High (Figure 13, page 22)
Ethernet Link Activity (see also Figure 11, page 21)
* Under software control
1.8. Battery
The onboard battery is a CR1025, used to maintain power to the real-time clock (RTC)
when main power is off. The battery will last for 10 years under nominal ambient
temperature conditions. If the clock displays incorrect time at power-up, the battery needs
to be changed.
1.9. Power Requirements
The G2C1 board requires a 5V DC input, +/- 5%, on jumper J3. At boot-up it uses a
maximum 650 mA with no external devices attached. If the board will be supplying power
to external USB devices (500mA max.), the input power should be a minimum of 5.15 V to
meet the USB specification at the far end of the longest USB cable run.
The board can also supply +5V to other external devices on some of the connectors, and all
such supplies need to be considered in the power budget. The input power connector can
handle 3A of nominal 5V input.
The board can also be powered via the USB OTG connector - please consult Reach for
requirements to power this way.
1.10. Grounding
The board mounting holes are connected to digital ground. These must be connected to
chassis ground either directly or through a transient protection diode for ESD. The resistive
touch circuit has ESD protection that shorts ESD on the touch panel to the board mounting
holes.
1.11. Environmental
The controller board is rated for temperature operation of -20ºC to 70ºC; this is primarily
limited by the LCD temperature range.
G2C1 Controller Manual V1.3
5/13/2014
Page 11
1.12. Audio
The controller board includes an audio sounder that can be controlled by software. The
hardware uses two pulse-width modulation (PWM) sources to set frequency and volume
(see Figure 15).
G2C1 Controller Manual V1.3
5/13/2014
Page 12
2.
User Accessible Connectors
Refer to Figure 4 on page 10 for the locations of the connectors described below. If you
make cables to connect to the board, use mating connectors as indicated in Table 3.
Table 3.
List of Connectors
Location
J1, J4
J2
J3
J5
J6
J7, J11
J8
J9
J10
J12
Connector Type
Micro USB Host
Micro USB OTG
Molex 87438-0843
Molex 53261-0571
Molex 87438-0943
Molex 53261-0771
Molex 53261-1171
Molex 53261-1071
Hinged Lid Type
Molex 53261-0671
Mating Connector
standard
standard
Molex 87439-0800
Molex 51021-0500
Molex 87439-0900
Molex 51021-0700
Molex 51021-1100
Molex 51021-1000
Molex 51021-0600
Purpose
USB hosts 1 and 2
USB On-the-Go (USB 0)
Input main 5V power and RS232
Debug console port
Ethernet 10/100
RS485 ports 1 and 2
GPIO
2
I C / SPI / UART 3.3V interface
Micro SD card
Controller Area Network (CAN) bus
2.1. J1, J2, and J4 – USB Connectors
These are standard Micro USB Type AB connectors. J2 provides USB On-the-Go. J1 and
J4 are USB hosts 2 and 1, respectively. All data lines have ESD protection. See circuit
diagrams in Figure 8.
G2C1 Controller Manual V1.3
5/13/2014
Page 13
2.2. J3 – Power and RS232 Communications
Table 4.
J3 Pinout, Molex 87438-0843 for Power and RS232 Communications
(mating connector is Molex 87439-0800)
Pin
Connection
1
2
3
4
5
6
7
8
RS232 TxD output (ESD protected)
RS232 RxD input (ESD protected)
GND (power and communications)
5V DC input, powers the board when selected with jumper JP1
5V DC input, powers the board when selected with jumper JP1
GND (power and communications)
GND (power and communications)
GND (power and communications)
Notes: UART1 is connected to RS232 signals on J3, maximum baud rate is 250 Kbps.
For ESD protection details, refer to Figure 9 showing TVS diodes and the
specifications of the ICL3222E RS232 transceiver chip.
For circuit details, see Figure 9.
Figure 6 shows a typical cable connection from a PC to J3. For circuit details, see Figure 9.
Figure 6: Cable from a PC to Connector J3
G2C1 Controller Manual V1.3
5/13/2014
Page 14
2.3. J5 – RS232 Debug Console
Table 5.
Pin
J5 Pinout, Molex 53261-0571 for Debug Console
(mating connector is Molex 51021-0500)
Connection
1
RS232 TxD output (ESD protected)
2
RS232 RxD input (ESD protected)
3
External CTS
4
GND
For circuit details, see Figure 9.
Pin
Connection
5
6
7
GND
GND
GND
By default, serial console communications are 115200 baud, 8 data bits, no parity, with 1
stop bit. This is the maximum baud rate for J5. For circuit details, see Figure 9. With
standard firmware the CTS line is not used. Note that for low bandwidth applications, this
port can be used as an application RS232 port.
2.4. J6 – Ethernet Communications
Table 6.
J6 Pinout, Molex 87438-0913 for Ethernet Communications
(mating connector is Molex 87439-0900)
Pin
Connection
1
2
3
4
5
6
7
8
9
TxD+ output (ESD protected)
TxD- output (ESD protected)
RxD+ input (ESD protected)
RxD- input (ESD protected)
Ethernet Termination (for GbE 4 pair cable)
Ethernet Termination (for GbE 4 pair cable)
Ethernet Termination (for GbE 4 pair cable)
Ethernet Termination (for GbE 4 pair cable)
GND
Figure 7 shows an Ethernet cable that will connect to J6. For circuit details, see Figure 11.
Figure 7: Ethernet Cable for Connector J6
G2C1 Controller Manual V1.3
5/13/2014
Page 15
2.5. J7 and J11 – RS422 / RS485 Communications
Table 7.
J7 and J11 Pinout, Molex 53271-0771 for RS422 / RS485 Communications
(mating connector is Molex 51021-0700)
Pin
Connection
1
2
3
4
5
6
7
8
9
RS422 / RS485 RxD+ input (ESD protected)*
RS422 / RS485 RxD- input (ESD protected)*
RS422 / RS485 TxD+ output (ESD protected)*
RS422 / RS485 TxD- output (ESD protected)*
+5V external supply
GND
GND
GND
GND
Note: UART0 is connected to J11 and UART4 is connected to J7. The maximum
baud rate for these ports is 3Mbps.
For circuit details, see Figure 10.
2.6. J8 – GPIO Interface
Table 8.
J8 Pinout, Molex 53261-1171 for GPIO
(mating connector is Molex 51021-1100)
Pin
Connection
1
2
3
4
5
6
7
8
9
10
11
12
13
GP3
GP2
GP1
GP0
GP4
GP5
GP6
GP7 signal, H = Master, L = Remote
+5V external supply
GND
GND
GND
GND
Note: GPIO signals are 3.3V (5V tolerant).
For circuit details, see Figure 12.
G2C1 Controller Manual V1.3
5/13/2014
Page 16
2.7. J9 – I2C / SPI / 3.3V UART Communications
Table 9.
J9 Pinout, Molex 53261-1071 for I2C and SPI Communications
(mating connector is Molex 51021-1000)
Pin
Connection
1
2
3
4
5
6
7
8
9
10
SPI SCLK / AUART2 RxD (3.3V)
SPI MOSI / AUART2 TxD (3.3V)
SPI MISO
SPI SS0 select
SPI SS1 select
I2C SDA
I2C SCL
GND
+5V external supply
GND
Notes: 1) SPI and I2C signals are 3.3V CMOS levels
2) AUART option (pins 1,2) requires alternate Linux build – contact Reach
For circuit details, see Figure 13.
2.8. J12 – Controller Area Network, CAN Bus
Table 10. J12 Pinout, Molex 53261-0671 for CAN Bus
(mating connector is Molex 51021-0600)
Pin
Connection
1
2
3
4
5
6
CAN P
CAN N
+5V external supply
+5V external supply
GND
GND
For circuit details, see Figure 14.
G2C1 Controller Manual V1.3
5/13/2014
Page 17
Appendix A. Schematics
The following figures show relevant excerpts from the schematic of the G2C1 controller
board.
A.1. USB
Figure 8: USB Circuits for J2, J4, and J1
G2C1 Controller Manual V1.3
5/13/2014
Page 18
A.2. UARTs
Figure 9: RS232 UART Circuits for J3 and J5
G2C1 Controller Manual V1.3
5/13/2014
Page 19
Figure 10: RS485 UART Circuits for J7 and J11
G2C1 Controller Manual V1.3
5/13/2014
Page 20
A.3. Ethernet
Figure 11: Ethernet Circuit for J6
G2C1 Controller Manual V1.3
5/13/2014
Page 21
A.4. GPIO
Figure 12: GPIO Circuit for J8
A.5. I2C and SPI
Figure 13: I2C and SPI Circuit for J9
G2C1 Controller Manual V1.3
5/13/2014
Page 22
A.6. CAN Bus
Figure 14: CAN Bus Circuit for J12
A.7. Audio
Figure 15: PWM Audio Circuit
G2C1 Controller Manual V1.3
5/13/2014
Page 23
Appendix B. Manual Change History
Version
Date
11/01/2012
Changes
Initial Release
1.0
1.1
1.2
1.3
11/13/2012
3/19/2013
9/18/2013
12/23/2013
Added circuit and cable diagrams, updated tables
Edited for clarity
Edited for clarity
Corrected J12 pinout
G2C1 Controller Manual V1.3
5/13/2014
Page 24