Part I: PCM-049/phyCORE-OMAP44xx System on Module
phyCORE-OMAP44xx
70
©
PHYTEC Messtechnik GmbH
2012
L-760e_1
1.13 Keyboard Interface
The keyboard interface of the phyCORE-OMAP44xx can handle up to 6 x 6 keys. It supports features like
debouncing, wake-up event generation, multikey-press detection, programmable interrupt generation and
much more.
shows the location of the keyboard signals on the phyCORE-Connector.
Pin #
Signal
I/O
SL
Description
X1A1
X_KPD_COL0
O
VCC_1V8_IO
Keyboard column 0
(open drain)
X1B1
X_KPD_COL1
O
VCC_1V8_IO
Keyboard column 1
(open drain)
X1B2
X_KPD_COL2
O
VCC_1V8_IO
Keyboard column 2
(open drain)
X1A3
X_KPD_COL3
O
VCC_1V8_IO
Keyboard column 3
(open drain)
X1B3
X_KPD_ROW0
I
1.8 V
Keyboard row 0
X1A4
X_KPD_ROW1
I
1.8 V
Keyboard row 1
X1A5
X_KPD_ROW2
I
1.8 V
Keyboard row 2
X1A6
X_KPD_ROW3
I
1.8 V
Keyboard row 3
X1B5
X_KPD_COL4_CSI21_DX3
O/I
VCC_1V8_IO / CSI Keyboard column 4 (open
drain) / CSI2-A (CSI21)
differential data lane
positive input 3
(see note below)
X1B6
X_KPD_ROW4_CSI21_DY3
I
1.8 V / CSI
Keyboard row 4 / CSI2-A
(CSI21) differential data
lane negative input 3
(see note below)
X1B7
X_KPD_COL5_CSI21_DX4
O/I
VCC_1V8_IO / CSI Keyboard column 5 (open
drain) / CSI2-A (CSI21)
differential data lane
positive input 4
(see note below)
X1B8
X_KPD_ROW5_CSI21_DY4
I
1.8 V / CSI
Keyboard row 5 / CSI2-A
(CSI21) differential data
lane negative input 4
(see note below)
Table 36:
Keyboard Interface Signal Location
Note:
Pins X1B5 to X1B8 on the phyCORE-Connector provide either signals of the keyboard interface, or camera
lanes 3 and 4 of the primary camera interface. The resistor array JN1 allows to choose which signals are
brought out at these pins. The default setting of JN1 at position 1 allows to use the keyboard interface without
changes. Please refer to
for more information on JN1.