Professional Documents
Culture Documents
20
Software Developers
Page 1 of 58
CONTENTS
1
INTRODUCTION .................................................................................................. 6
Page 2 of 58
Page 3 of 58
Page 4 of 58
HISTORY............................................................................................................ 58
Page 5 of 58
Introduction
This manual contains all the hardware-related information required by the programmer in order
to create the application software for a com.tom device. The com.tom devices are produced
from a combination of different hardware components from a modular system and provide the
programmer with different resources for implementing his application.
The usable resources include:
Communication
Serial interfaces (RS232/422/485, CAN, USB)
GSM modem (GM0x), WLAN (WL0x), Bluetooth (BT0x)
Operating elements
LEDs, pushbutton
Memory medium
SD card
System controller
RTC
Digital I/O
Not all resources are available in every com.tom device.
Page 6 of 58
com.tom devices
com.tom devices are available with different preinstalled firmware/run time systems.
The units with the product name com.tom YYYY x.0 are equipped with the
RTOS@CHIP operating system.
This documentation is related to this variants.
2.1
2.1.1
PIO5
low
high
PIO2
low
low
high
PIO3
low
high
high
high
low
Send
Receive
PIO4
low
high
Page 7 of 58
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.1.2
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.1.3
RS232
NC
RxD
TxD
NC
GND
NC
RTS
CTS
NC
Operational earth
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
2.1.4
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.1.5
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
Page 8 of 58
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 9 of 58
2.2
2.2.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 10 of 58
2.2.1
Internal COM
Serial bootloader via COM1 (inside device, TTL signal, not accessible for costumer)
2.2.2
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
2.2.3
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.2.4
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 11 of 58
2.3
2.3.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 12 of 58
2.3.2
Internal COM
Serial bootloader via COM1 (inside device, TTL signal, not accessible for costumer)
2.3.3
CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via PIO
Mode
fast
slew rate 20V/s
middle
slew rate 10V/s
shutdown
PIO14
low
PIO15
dont care
high impedance
low
high
dont care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.3.4
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
2.3.5
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
Page 13 of 58
2.3.6
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 14 of 58
2.4
2.4.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 15 of 58
2.4.2
Internal COM
Serial bootloader via COM1 (inside device, TTL signal, not accessible for costumer)
2.4.3
Digital I/O
The I/O signals are connected via an MCP23S17 circuit (microchip).
This is addressed via SPI by the CPU.
PIO16 = CS signal
The output INTA of the MCP23S17 is connected to INT3 of the CPU,
via COM1:RTS = low can trigger a reset of the MCP23S17,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
MCP23S17 port assignment
Port
GPA0
GPA1
GPA2
GPA3
GPA4
GPA5
GPA6
GPA7
GPB0
GPB1
GPB2
GPB3
GPB4
GPB5
GPB6
GPB7
Assignment
Output 0, high = ON
Output 1, high = ON
Output 2, high = ON
Output 3, high = ON
NC
NC
NC
Monitoring of the power supply, = high, if > 12 V
Input 0, = high, if ON
Input 1, = high, if ON
Input 2, = high, if ON
Input 3, = high, if ON
Status of output 0, = low, if overload
Status of output 1, = low, if overload
Status of output 2, = low, if overload
Status of output 3, = low, if overload
Page 16 of 58
2.4.4
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
2.4.5
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.4.6
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 17 of 58
2.5
2.5.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 18 of 58
2.5.2
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.5.3
RS232
NC
RxD
TxD
NC
GND
NC
RTS
CTS
NC
Operational earth
Digital I/O
The I/O signals are connected via an MCP23S17 circuit (microchip).
This is addressed via SPI by the CPU.
PIO16 = CS signal
The output INTA of the MCP23S17 is connected to INT3 of the CPU,
via COM1:RTS = low can trigger a reset of the MCP23S17,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
MCP23S17 port assignment
Port
GPA0
GPA1
GPA2
GPA3
GPA4
GPA5
GPA6
GPA7
GPB0
GPB1
GPB2
GPB3
GPB4
GPB5
GPB6
GPB7
Assignment
Output 0, high = ON
Output 1, high = ON
Output 2, high = ON
Output 3, high = ON
NC
NC
NC
Monitoring of the power supply, = high, if > 12 V
Input 0, = high, if ON
Input 1, = high, if ON
Input 2, = high, if ON
Input 3, = high, if ON
Status of output 0, = low, if overload
Status of output 1, = low, if overload
Status of output 2, = low, if overload
Status of output 3, = low, if overload
Page 19 of 58
2.5.4
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
2.5.5
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.5.6
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 20 of 58
2.6
2.6.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 21 of 58
2.6.2
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.6.3
RS232
NC
RxD
TxD
NC
GND
NC
RTS
CTS
NC
Operational earth
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.6.4
RS232
NC
RxD
TxD
NC
GND
NC
RTS
CTS
NC
Operational earth
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
Status A
Page 22 of 58
2.6.5
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.6.6
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 23 of 58
2.7
2.7.1
PIO5
low
high
PIO2
low
low
high
in RS485-Mode:DE(RTS0)
PIO3
low
high
high
=
high
Send
low
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 24 of 58
2.7.2
Internal COM
Serial bootloader via COM1 (inside device, TTL signal, not accessible for costumer)
2.7.3
CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via PIO
Mode
fast
slew rate 20V/s
middle
slew rate 10V/s
shutdown
PIO14
low
PIO15
dont care
high impedance
low
high
dont care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.7.4
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
Digital I/O
The I/O signals are connected via an MCP23S17 circuit (microchip).
This is addressed via SPI by the CPU.
PIO16 = CS signal
The output INTA of the MCP23S17 is connected to INT3 of the CPU,
via COM1:RTS = low can trigger a reset of the MCP23S17,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 25 of 58
2.7.5
Assignment
Output 0, high = ON
Output 1, high = ON
Output 2, high = ON
Output 3, high = ON
NC
NC
NC
Monitoring of the power supply, = high, if > 12 V
Input 0, = high, if ON
Input 1, = high, if ON
Input 2, = high, if ON
Input 3, = high, if ON
Status of output 0, = low, if overload
Status of output 1, = low, if overload
Status of output 2, = low, if overload
Status of output 3, = low, if overload
LED
PIO
24
26
10
29
com.tom
Status A
Status B
Status C
Status D
2.7.6
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.7.7
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 26 of 58
2.8
From Product version V2 are some internal I/O signals controlled with the SPI I/O
expander MCP23S17 (Microchip). PIO24 is the CS for the MPC23S17.
A software library for the MCP23S17, incl. documentation and examples are available
at: http://www.beck-ipc.com/de/download
Additional a RTC is available up this product version.
2.8.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
IO-Expander GPA7
low
high
Page 27 of 58
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.8.2
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via IO-Expander
Mode
fast
slew-rate 20V/s
middle
slew-rate 10V/s
shut-down
IO-Expander GPA5
low
IO-Expander GPA6
dont-care
high impedance
low
high
dont-care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.8.3
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
Digital I/O
The I/O signals are connected via an MCP23S17 circuit (microchip).
This is addressed via SPI by the CPU.
PIO16 = CS signal
The output INTA of the MCP23S17 is connected to INT3 of the CPU,
via COM1:RTS = low can trigger a reset of the MCP23S17,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 28 of 58
2.8.4
Assignment
Output 0, high = ON
Output 1, high = ON
Output 2, high = ON
Output 3, high = ON
NC
NC
NC
Monitoring of the power supply, = high, if > 12 V
Input 0, = high, if ON
Input 1, = high, if ON
Input 2, = high, if ON
Input 3, = high, if ON
Status of output 0, = low, if overload
Status of output 1, = low, if overload
Status of output 2, = low, if overload
Status of output 3, = low, if overload
LED
IO-Expander
GPA0
GPA1
GPA2
GPA3
com.tom
Status A
Status B
Status C
Status D
2.8.5
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to IO-Expander GPA4, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
Page 29 of 58
2.8.6
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
2.8.7
RTC
A Ricoh R2221T RTC is used, driven by I2C-Bus - Adresse 0x64. The RTC is buffered
by internal GoldCap capacitors.
For detailed descriptions refer datasheet Ricoh R2221T
Page 30 of 58
2.9
2.9.1
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 31 of 58
2.9.2
Internal COM1
Serial bootloader via COM1 (inside device, TTL signal, not accessible for costumer)
2.9.3
Digital I/O
The I/O signals are connected via an MCP23S17 circuit (microchip).
This is addressed via SPI by the CPU.
PIO16 = CS signal
The output INTA of the MCP23S17 is connected to INT3 of the CPU,
via COM1:RTS = low can trigger a reset of the MCP23S17,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
MCP23S17 port assignment
Port
GPA0
GPA1
GPA2
GPA3
GPA4
GPA5
GPA6
GPA7
GPB0
GPB1
GPB2
GPB3
GPB4
GPB5
GPB6
GPB7
2.9.4
Assignment
Output 0, high = ON
Output 1, high = ON
Output 2, high = ON
Output 3, high = ON
NC
NC
NC
Monitoring of the power supply, = high, if > 12 V
Input 0, = high, if ON
Input 1, = high, if ON
Input 2, = high, if ON
Input 3, = high, if ON
Status of output 0, = low, if overload
Status of output 1, = low, if overload
Status of output 2, = low, if overload
Status of output 3, = low, if overload
GSM modem
The GSM module GM0x is addressed via COM2,
Activation (after Reset in power down mode)
Status
power down
active
PIO6
high
low
Function
IGN
DCD
DTR
DSR
GPRS
Reset status
RI
Page 32 of 58
2.9.5
LED
PIO
24
26
10
29
com.tom
Modem
GSM/GPRS
Status A
Status B
2.9.6
Status A
Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.9.7
SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 33 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 34 of 58
2.10.3 CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via PIO
Mode
fast
slew rate 20V/s
middle
slew rate 10V/s
shutdown
PIO14
low
PIO15
dont care
high impedance
low
high
dont care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
PIO6
high
low
Function
IGN
DCD
DTR
DSR
GPRS
Reset status
RI
Page 35 of 58
2.10.5 LED
PIO
24
26
10
29
com.tom
Modem
GSM/GPRS
Status A
Status B
Status A
2.10.6 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.10.7 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 36 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 37 of 58
2.11.3 CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via PIO
Mode
fast
slew rate 20V/s
middle
slew rate 10V/s
shutdown
PIO14
low
PIO15
dont care
high impedance
low
high
dont care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
PIO6
high
low
Function
IGN
DCD
DTR
DSR
GPRS
Reset status
RI
Page 38 of 58
2.11.5 WLAN
The WLAN module WL0xis addressed via the SPI,
PIO16 = CS signal;
COM1:RTS = low can trigger a reset of the WLAN module,
The INT output of the WLAN module is connected to INT3 of the CPU,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
2.11.6 LED
PIO
24
26
10
29
com.tom
Modem
GSM/GPRS
Status A
Status B
Status A
2.11.7 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.11.8 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 39 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 40 of 58
PIO6
high
low
Function
IGN
DCD
DTR
DSR
GPRS
Reset status
RI
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
2.12.4 LED
PIO
24
26
10
29
com.tom
Modem
GSM/GPRS
Status A
Status B
Status A
2.12.5 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
Page 41 of 58
2.12.6 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 42 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 43 of 58
2.13.3 WLAN
The WLAN module WL0xis addressed via the SPI,
PIO00 = CS signal,
PIO31 = low can trigger a reset of the WLAN module,
The INT output of the WLAN module is connected to INT1 of the CPU,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
2.13.4 LED
PIO
24
26
10
29
com.tom
WLAN module initialized
WLAN connection established
Status A
Status B
Status A
2.13.5 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.13.6 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 44 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 45 of 58
2.14.3 CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via PIO
Mode
fast
slew rate 20V/s
middle
slew rate 10V/s
shutdown
PIO14
low
PIO15
dont care
high impedance
low
high
dont care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
2.14.4 WLAN
The WLAN module WL0xis addressed via the SPI.
PIO00 = CS signal;
With PIO31 = low can trigger a reset of the WLAN module,
The INT output of the WLAN module is connected to INT1 of the CPU,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
2.14.5 LED
PIO
24
26
10
29
com.tom
Modem
GSM/GPRS
Status A
Status B
Status A
Page 46 of 58
2.14.6 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.14.7 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 47 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 48 of 58
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
2.15.3 WLAN
The WLAN module WL0xis addressed via the SPI,
PIO0 = CS signal,
PIO31 = low can trigger a reset of the WLAN module,
The INT output of the WLAN module is connected to INT1 of the CPU,
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
2.15.4 LED
PIO
24
26
10
29
com.tom
WLAN module initialized
WLAN connection established
Status A
Status B
Status A
2.15.5 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
Page 49 of 58
2.15.6 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 50 of 58
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
PIO3
low
high
high
DE (RTS0)
high
low
Send
Receive
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
Page 51 of 58
2.16.3 CAN
CAN0 of the CPU
If the interface is not required, it can be switched to shutdown mode.
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
Modes settable via PIO
Mode
fast
slew rate 20V/s
middle
slew rate 10V/s
shutdown
PIO14
low
PIO15
dont care
high impedance
low
high
dont care
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
2.16.4 Bluetooth
The Bluetooth Modul BT03 is driven by COM2.
Additional signals:
PIO
6
11
12
13
31
com.tom
Switch-0-Signal
DTR
DSR
Blue-LED-Signal
Reset
Page 52 of 58
2.16.5 LED
PIO
24
26
10
29
com.tom
Modem
GSM/GPRS
Status A
Status B
Status A
2.16.6 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO9, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.16.7 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
18
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 53 of 58
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
NC
RxD
TxD
NC
GND
NC
RTS
CTS
NC
Operational earth
PIO5
low
high
PIO2
low
low
high
In RS485 mode:
DE (RTS1)
PIO3
low
high
high
=
high
low
Send
Receive
Page 54 of 58
The slew rate of the signals can be adjusted to suit the application in order to improve
EMC performance.
max. baud rate:
250 Kbit/s
1Mbit/s (RS232), 6Mbit/s (RS422, RS485)
PIO4
low
high
Connector assignment
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Housing
RS232
RS485
RS422
NC
Y
A
RxD
NC
NC
TxD
NC
NC
NC
NC
A'
GND
GND
GND
NC
Z
B
RTS
NC
NC
CTS
NC
NC
NC
NC
B'
Connected with operational earth
NC
CAN_L
CAN_GND
NC
CAN_SHLD (optional)
CAN_GND
CAN_H
NC
NC
Connected with operational earth
2.17.4 Button
Externally accessible with a pointed object such as a straightened out paper clip,
connected to PIO10, in non-actuated state = High,
usable as required, e.g. for restoring factory settings
2.17.5 LED
PIO0 = high, LED lit
default state: LED lit
Page 55 of 58
PIO26
low
high
PIO15
low
high
2.17.7 RTC
Connected to I2C bus, address 0x64,
Register see Ricoh R2051K02-E2 data sheet
Battery monitoring
PIO29
low
high
Battery monitoring
Battery discharged
OK
2.17.8 SD card
MMC and SD cards are supported, SDIO cards are not supported,
connected to SPI,
assigned PIOs
PIO
24
7
8
Function
select
write protect
card detect
The relevant software library, incl. documentation and examples are available at:
http://www.beck-ipc.com/de/download
Page 56 of 58
Initialization parameters:
par ams . c ont r ol l er Ty pe
par ams . s t r uc t Ver = 1;
par ams . bac k l i ght I nt ens i t y
= GC_CONTROLLER_TYPE_GC01;
= 2500;
GC_I NI T_PARAMS_GC01_CTRL_CLOCK_32_MHZ
| GC_I NI T_PARAMS_GC01_CTRL_CLOCK_DI VI DER_1
|
GC_I NI T_PARAMS_GC01_CTRL_DATA_ENABLE_ENABLE
|
GC_I NI T_PARAMS_GC01_CTRL_DI SABLE_MUXED_MODE;
par ams . hSy nc Fr ont Por c h
par ams . hSy nc
par ams . hSy nc Bac k Por c h
= 20;
= 100;
= 30;
= 4;
= 6;
= 30;
Page 57 of 58
History
Version
1.00
1.10
1.20
Date
17.11.11
03.12.12
13.02.13
Author
rako
rako
dip
Comments
First version
com.tom variants added
Editorial corrections
reserved
IPC
patent
GmbH
are covered
STATUTORY,
IMPLIED
by
DESCRIPTION,
DEVICES
INFRINGEMENT.
BY
and
FROM
OR
warranty
INTELLECTUAL
BECK
IPC
GmbH
PROPERTY
MAKES
NO
ANY PURPOSE.
these products.
Page 58 of 58