Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
.. _pocketbeagle_connectors:
Connectors
==================
This section describes each of the connectors on the board.
.. _expansion_header_connectors:
Expansion Header Connectors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The expansion interface on the board is comprised of two 36 pin
connectors. The two Expansion Header Connectors on PocketBeagle are
labeled P1 and P2. The connections are a standard 100 mil distance so
that they can be compatible with many standard expansion items. The
silkscreen for the headers on the bottom of the board provides the
easiest way to identify them. See Figure 41.
.. figure:: images/41fig-PB-Headerback.png
:align: center
:alt: Expansion Headers for PocketBeagle
Expansion Headers for PocketBeagle
All signals on the expansion headers are **3.3V** unless otherwise
indicated.
.. Note::
- Do not connect 5V logic level signals to these pins or the board will be damaged.
- DO NOT APPLY VOLTAGE TO ANY I/O PIN WHEN POWER IS NOT SUPPLIED TO THE BOARD. IT WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.
- NO PINS ARE TO BE DRIVEN UNTIL AFTER THE NRESET LINE GOES HIGH.
Figure 42 shows a color coded chart with an overview of the most popular
functions of PocketBeagle's Expansion Header pins. The Header Pin tables
in Sections 7.1.1 and 7.1.2 show the full pin assignments for each
header.
.. figure:: images/PocketBeagle_pinout.png
:align: center
:alt: Expansion Header Popular Functions - Color Coded
Expansion Header Popular Functions - Color Coded
.. _p1_header:
P1 Header
~~~~~~~~~~~~~~~
Figure 43 shows the schematic diagram for the P1 Header.
.. figure:: images/Header-P1-sch.png
:align: center
:alt: P1 Header
Use scroll bar at bottom of chart to see additional features in columns
to the right. When printing this document you will need to print this
chart separately.
.. table:: P1 Header Pinout
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| Header.Pin | Silkscreen | PocketBeagle wiring | Proc Ball | SiP Ball | Mode0 (Name) | Mode1 | Mode2 | Mode3 | Mode4 | Mode5 | Mode6 | Mode7 |
+=============+=============+======================+============+====================+===================+===============+===============+=========================+=========================+=====================+=====================+===========+
| P1.01 | VIN | P1.01 (VIN) | | P10 & R10 & T10 | VIN | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.02 | A6/87 | P1.02 (AIN6/GPIO87) | A8 | C9 | ain6 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.02 | A6/87 | P1.02 (AIN6/GPIO87) | R5 | F2 | lcd_hsync | gpmc_a9 | gpmc_a2 | pr1_edio_data_in3 | pr1_edio_data_out3 | pr1_pru1_pru_r30_9 | pr1_pru1_pru_r31_9 | gpio2_23 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.03 | USB1_EN | P1.03 (USB1-DRVVBUS) | F15 | M14 | USB1_DRVVBUS | - | - | - | - | - | - | gpio3_13 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.04 | 89 | P1.04 (PRU1.11) | R6 | E1 | lcd_ac_bias_en | gpmc_a11 | pr1_mii1_crs | pr1_edio_data_in5 | pr1_edio_data_out5 | pr1_pru1_pru_r30_11 | pr1_pru1_pru_r31_11 | gpio2_25 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.05 | USB1_VB | P1.05 (USB1-VBUS) | T18 | M15 | USB1_VBUS | - | - | - | - | - | - | - |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.06 | SPI0_CS | P1.06 (SPI0-CS) | A16 | A14 | spi0_cs0 | mmc2_sdwp | I2C1_SCL | ehrpwm0_synci | pr1_uart0_txd | pr1_edio_data_in1 | pr1_edio_data_out1 | gpio0_5 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.07 | USB1_VI | P1.07 (VIN-USB) | | P9 &R9 &T9 | VIN-USB | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.08 | SPI0_CLK | P1.08 (SPI0-CLK) | A17 | A13 | spi0_sclk | uart2_rxd | I2C2_SDA | ehrpwm0A | pr1_uart0_cts_n | pr1_edio_sof | EMU2 | gpio0_02 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.09 | USB1 - | P1.09 (USB1-DN) | R18 | L16 | USB1_DM | - | - | - | - | - | - | - |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.10 | SPI0_MISO | P1.10 (SPI0-MISO) | B17 | B13 | spi0_d0 | uart2_txd | I2C2_SCL | ehrpwm0B | pr1_uart0_rts_n | pr1_edio_latch_in | EMU3 | gpio0_3 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.11 | USB1 + | P1.11 (USB1-DP) | R17 | L15 | USB1_DP | - | - | - | - | - | - | - |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.12 | SPI0_MOSI | P1.12 (SPI0-MOSI) | B16 | B14 | spi0_d1 | mmc1_sdwp | I2C1_SDA | ehrpwm0_tripzone_input | pr1_uart0_rxd | pr1_edio_data_in0 | pr1_edio_data_out0 | gpio0_04 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.13 | USB1_ID | P1.13 (USB1-ID) | P17 | L14 | USB1_ID | - | - | - | - | - | - | - |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.14 | +3.3V | P1.14 (VOUT-3.3V) | | F6 & F7 & G6 & G7 | VOUT-3.3V | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.15 | USB1_GND | P1.15 (GND) | | | GND | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.16 | GND | P1.16 (GND) | | | GND | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.17 | AIN(1.8V)- | P1.17 (VREFN) | A9 | B9 | VREFN | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.18 | AIN(1.8V)A+ | P1.18 (VREFP) | B9 | B7 | VREFP | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.19 | AIN(1.8V)0 | P1.19 (AIN0-1.8V) | B6 | A8 | ain0 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.20 | 20 | P1.20 (PRU0.16) | D14 | B4 | xdma_event_intr1 | - | tclkin | clkout2 | timer7 | pr1_pru0_pru_r31_16 | EMU3 | gpio0_20 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.21 | AIN(1.8V)1 | P1.21 (AIN1-1.8V) | C7 | B8 | ain1 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.22 | GND | P1.22 (GND) | | | GND | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.23 | AIN(1.8V)2 | P1.23 (AIN2-1.8V) | B7 | B6 | ain2 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.24 | VOUT | P1.24 (VOUT-5V) | | K6 & K7 & L6 & L7 | VOUT-5V | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.25 | AIN(1.8V)3 | P1.25 (AIN3-1.8V) | A7 | C6 | ain3 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.26 | I2C2_SDA | P1.26 (I2C2-SDA) | D18 | B10 | uart1_ctsn | timer6 | dcan0_tx | I2C2_SDA | spi1_cs0 | pr1_uart0_cts_n | pr1_edc_latch0_in | gpio0_12 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.27 | AIN(1.8V)4 | P1.27 (AIN4-1.8V) | C8 | C7 | ain4 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.28 | I2C2_SCL | P1.28 (I2C2-SCL) | D17 | A10 | uart1_rtsn | timer5 | dcan0_rx | I2C2_SCL | spi1_cs1 | pr1_uart0_rts_n | pr1_edc_latch1_in | gpio0_13 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.29 | PRU0_7 | P1.29 (PRU0.7) | A14 | C4 | mcasp0_ahclkx | eQEP0_strobe | mcasp0_axr3 | mcasp1_axr1 | EMU4 | pr1_pru0_pru_r30_7 | pr1_pru0_pru_r31_7 | gpio3_21 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.30 | U0_TX | P1.30 (UART0-TX) | E16 | B12 | uart0_txd | spi1_cs1 | dcan0_rx | I2C2_SCL | eCAP1_in_PWM1_out | pr1_pru1_pru_r30_15 | pr1_pru1_pru_r31_15 | gpio1_11 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.31 | PRU0_4 | P1.31 (PRU0.4) | B12 | A3 | mcasp0_aclkr | eQEP0A_in | mcasp0_axr2 | mcasp1_aclkx | mmc0_sdwp | pr1_pru0_pru_r30_4 | pr1_pru0_pru_r31_4 | gpio3_18 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.32 | U0_RX | P1.32 (UART0-RX) | E15 | A12 | uart0_rxd | spi1_cs0 | dcan0_tx | I2C2_SDA | eCAP2_in_PWM2_out | pr1_pru1_pru_r30_14 | pr1_pru1_pru_r31_14 | gpio1_10 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.33 | PRU0_1 | P1.33 (PRU0.1) | B13 | A2 | mcasp0_fsx | ehrpwm0B | - | spi1_d0 | mmc1_sdcd | pr1_pru0_pru_r30_1 | pr1_pru0_pru_r31_1 | gpio3_15 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.34 | 26 | P1.34 (GPIO0.26) | T11 | R5 | gpmc_ad10 | lcd_data21 | mmc1_dat2 | mmc2_dat6 | ehrpwm2_tripzone_input | pr1_mii0_txen | - | gpio0_26 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.35 | P1.10 | P1.35 (PRU1.10) | V5 | F1 | lcd_pclk | gpmc_a10 | pru_mii0_crs | pr1_edio_data_in4 | pr1_edio_data_out4 | pr1_pru1_pru_r30_10 | pr1_pru1_pru_r31_10 | gpio2_24 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
| P1.36 | PWM0A | P1.36 (PWM0A) | A13 | A1 | mcasp0_aclkx | ehrpwm0A | - | spi1_sclk | mmc0_sdcd | pr1_pru0_pru_r30_0 | pr1_pru0_pru_r31_0 | gpio3_14 |
+-------------+-------------+----------------------+------------+--------------------+-------------------+---------------+---------------+-------------------------+-------------------------+---------------------+---------------------+-----------+
.. _p2_header:
P2 Header
~~~~~~~~~~~~~~~
Figure 44 shows the schematic diagram for the P2 Header.
.. figure:: images/Header-P2-sch.png
:align: center
:alt: P2 Header
P2 Header
Use scroll bar at bottom of chart to see additional features in columns
to the right. When printing this document you will need to print this
chart separately.
.. table:: P2 Header Pinout
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| Header.Pin | Silkscreen | PocketBeagle wiring | Proc Ball | SiP Ball | Mode0 (Name) | Mode1 | Mode2 | Mode3 | Mode4 | Mode5 | Mode6 | Mode7 |
+=============+=============+======================+============+====================+====================+=========================+===============+==============================+====================+==============================+======================+===========+
| P2.01 | PWM1A | P2.01 (PWM1A) | U14 | P12 | gpmc_a2 | gmii2_txd3 | rgmii2_td3 | mmc2_dat1 | gpmc_a18 | pr1_mii1_txd2 | ehrpwm1A | gpio1_18 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.02 | 59 | P2.02 (GPIO1.27) | V17 | T16 | gpmc_a11 | gmii2_rxd0 | rgmii2_rd0 | rmii2_rxd0 | gpmc_a27 | pr1_mii1_rxer | mcasp0_axr1 | gpio1_27 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.03 | 23 | P2.03 (GPIO0.23) | T10 | P5 | gpmc_d9 | lcd_data22 | mmc1_dat1 | mmc2_dat5 | ehrpwm2B | pr1_mii0_col | - | gpio0_23 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.04 | 58 | P2.04 (GPIO1.26) | T16 | R15 | gpmc_a10 | gmii2_rxd1 | rgmii2_rd1 | rmii2_rxd1 | gpmc_a26 | pr1_mii1_rxdv | mcasp0_axr0 | gpio1_26 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.05 | U1_RX | P2.05 (UART4-RX) | T17 | P15 | gpmc_wait0 | gmii2_crs | gpmc_csn4 | rmii2_crs_dv | mmc1_sdcd | pr1_mii1_col | uart4_rxd | gpio0_30 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.06 | 57 | P2.06 (GPIO1.25) | U16 | T15 | gpmc_a9 | gmii2_rxd2 | rgmii2_rd2 | mmc2_dat7 / rmii2_crs_dv | gpmc_a25 | pr1_mii_mr1_clk | mcasp0_fsx | gpio1_25 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.07 | U1_TX | P2.07 (UART4-TX) | U17 | R16 | gpmc_wp | gmii2_rxerr | gpmc_csn5 | rmii2_rxerr | mmc2_sdcd | pr1_mii1_txen | uart4_txd | gpio0_31 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.08 | 60 | P2.08 (GPIO1.28) | U18 | N14 | gpmc_be1n | gmii2_col | gpmc_csn6 | mmc2_dat3 | gpmc_dir | pr1_mii1_rxlink | mcasp0_aclkr | gpio1_28 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.09 | I2C1_SCL | P2.09 (I2C1-SCL) | D15 | B11 | uart1_txd | mmc2_sdwp | dcan1_rx | I2C1_SCL | - | pr1_uart0_txd | pr1_pru0_pru_r31_16 | gpio0_15 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.10 | 52 | P2.10 (GPIO1.20) | R14 | R13 | gpmc_a4 | gmii2_txd1 | rgmii2_td1 | rmii2_txd1 | gpmc_a20 | pr1_mii1_txd0 | eQEP1A_in | gpio1_20 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.11 | I2C1_SDA | P2.11 (I2C1-SDA) | D16 | A11 | uart1_rxd | mmc1_sdwp | dcan1_tx | I2C1_SDA | - | pr1_uart0_rxd | pr1_pru1_pru_r31_16 | gpio0_14 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.12 | PB | P2.12 (POWER_BTN) | | T11 | POWER | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.13 | VOUT | P2.13 (VOUT-5V) | | K6, K7, L6, L7 | VOUT-5V | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.14 | BAT + | P2.14 (VIN-BAT) | | P8, R8, T8 | VIN-BAT | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.15 | GND | P2.15 (GND) | | | GND | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.16 | BAT - | P2.16 (BAT-TEMP) | | N6 | BAT-TEMP | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.17 | 65 | P2.17 (GPIO2.1) | V12 | T7 | gpmc_clk | lcd_memory_clk | gpmc_wait1 | mmc2_clk | pr1_mii1_crs | pr1_mdio_mdclk | mcasp0_fsr | gpio2_01 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.18 | 47 | P2.18 (PRU0.15i) | U13 | P7 | gpmc_ad15 | lcd_data16 | mmc1_dat7 | mmc2_dat3 | eQEP2_strobe | pr1_ecap0_ecap_capin_apwm_o | pr1_pru0_pru_r31_15 | gpio1_15P |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.19 | 27 | P2.19 (GPIO0.27) | U12 | T5 | gpmc_ad11 | lcd_data20 | mmc1_dat3 | mmc2_dat7 | ehrpwm0_synco | pr1_mii0_txd3 | - | gpio0_27 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.20 | 64 | P2.20 (GPIO2.0) | T13 | R7 | gpmc_csn3 | gpmc_a3 | rmii2_crs_dv | mmc2_cmd | pr1_mii0_crs | pr1_mdio_data | EMU4 | gpio2_00 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.21 | GND | P2.21 (GND) | | | GND | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.22 | 46 | P2.22 (GPIO1.14) | V13 | T6 | gpmc_ad14 | lcd_data17 | mmc1_dat6 | mmc2_dat2 | eQEP2_index | pr1_mii0_txd0 | pr1_pru0_pru_r31_14 | gpio1_14 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.23 | +3.3V | P2.23 (VOUT-3.3V) | | F6 & F7 & G6 & G7 | VOUT-3.3V | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.24 | 48 | P2.24 (GPIO1.12) | T12 | P6 | gpmc_ad12 | lcd_data19 | mmc1_dat4 | mmc2_dat0 | eQEP2A_in | pr1_mii0_txd2 | pr1_pru0_pru_r30_14 | gpio1_12 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.25 | SPI1_MOSI | P2.25 (SPI1-MOSI) | E17 | C13 | uart0_rtsn | uart4_txd | dcan1_rx | I2C1_SCL | spi1_d1 | spi1_cs0 | pr1_edc_sync1_out | gpio1_09 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.26 | RST | P2.26 (NRESET) | A10 | R11 | nRESETIN_OUT | - | - | - | - | - | - | - |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.27 | SPI1_MISO | P2.27 (SPI1-MISO) | E18 | C12 | uart0_ctsn | uart4_rxd | dcan1_tx | I2C1_SDA | spi1_d0 | timer7 | pr1_edc_sync0_out | gpio1_08 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.28 | PRU0_6 | P2.28 (PRU0.6) | D13 | C3 | mcasp0_axr1 | eQEP0_index | - | mcasp1_axr0 | EMU3 | pr1_pru0_pru_r30_6 | pr1_pru0_pru_r31_6 | gpio3_20 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.29 | SPI1_CLK | P2.29 (SPI1-CLK) | C18 | C5 | eCAP0_in_PWM0_out | uart3_txd | spi1_cs1 | pr1_ecap0_ecap_capin_apwm_o | spi1_sclk | mmc0_sdwp | xdma_event_intr2 | gpio0_7 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.30 | PRU0_3 | P2.30 (PRU0.3) | C12 | B1 | mcasp0_ahclkr | ehrpwm0_synci | mcasp0_axr2 | spi1_cs0 | eCAP2_in_PWM2_out | pr1_pru0_pru_r30_3 | pr1_pru0_pru_r31_3 | gpio3_17 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.31 | SPI1_CS | P2.31 (SPI1-CS1) | A15 | A4 | xdma_event_intr0 | - | timer4 | clkout1 | spi1_cs1 | pr1_pru1_pru_r31_16 | EMU2 | gpio0_19 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.32 | PRU0_2 | P2.32 (PRU0.2) | D12 | B2 | mcasp0_axr0 | ehrpwm0_tripzone_input | - | spi1_d1 | mmc2_sdcd | pr1_pru0_pru_r30_2 | pr1_pru0_pru_r31_2 | gpio3_16 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.33 | 45 | P2.33 (GPIO1.13) | R12 | R6 | gpmc_ad13 | lcd_data18 | mmc1_dat5 | mmc2_dat1 | eQEP2B_in | pr1_mii0_txd1 | pr1_pru0_pru_r30_15 | gpio1_13 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.34 | PRU0_5 | P2.34 (PRU0.5) | C13 | B3 | mcasp0_fsr | eQEP0B_in | mcasp0_axr3 | mcasp1_fsx | EMU2 | pr1_pru0_pru_r30_5 | pr1_pru0_pru_r31_5 | gpio3_19 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.35 | A5/86 | P2.35 (AIN5/GPIO86) | B8 | C8 | ain5 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.35 | A5/86 | P2.35 (AIN5/GPIO86) | U5 | F3 | lcd_vsync | gpmc_a8 | gpmc_a1 | pr1_edio_data_in2 | pr1_edio_data_out2 | pr1_pru1_pru_r30_8 | pr1_pru1_pru_r31_8 | gpio2_22 |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
| P2.36 | A7(1.8) | P2.36 (AIN7) | | N13 | ain7 | | | | | | | |
+-------------+-------------+----------------------+------------+--------------------+--------------------+-------------------------+---------------+------------------------------+--------------------+------------------------------+----------------------+-----------+
.. _mikrobus_socket_connections:
mikroBUS socket connections
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mikroBUS and, by extension "mikroBUS Click boards", are trademarks of
MikroElektronika. We do not make any claims of compatibility nor
adherence to their specification. We've just seen that many of the Click
boards "just work".
The Expansion Headers on PocketBeagle have been designed to accept up to
two Click Boards added to the header pins at the same time. This
provides an exciting opportunity to add functionality easily to
PocketBeagle from `'hundreds of existing add-on Click
Boards' <https://shop.mikroe.com/click>`__.
The mikroBUS standard comprises a pair of 1×8 female headers with a
standardized pin configuration. The pinout (always laid out in the same
order) consists of three groups of communications pins (SPI, UART and
I2C), six additional pins (PWM, Interrupt, Analog input, Reset and Chip
select), and two power groups (+3.3V and 5V).
.. figure:: images/mikrobus-socket-pinout.jpg
:align: center
:alt: mikroBUS
mikroBUS
The Expansion Header pin alignment enables 2 Click Boards on the top
side of PocketBeagle using the inside rails of the headers. This leaves
the outside rails open to be accessed from either the top or the bottom
of PocketBeagle. Place each Click Board into the position shown in
Figure 46, with one Click Board facing each direction. When choosing
Click boards, make sure you are checking that they meet the 3.3V
requirements for PocketBeagle. A growing number of community members are
trying out various Click Boards and posting results on the
`'PocketBeagle Wiki mikroBus Click Boards page' <https://github.com/beagleboard/pocketbeagle/wiki/mikroBus%E2%84%A2-Click-Boards>`__.
.. figure:: images/46fig-PB-Mikro.png
:align: center
:alt: PocketBeagle Both Headers
PocketBeagle Both Headers
.. _setting_up_an_additional_usb_connection:
Setting up an additional USB Connection
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can add an additional USB connection to PocketBeagle easily by
connecting a microUSB breakout. By default in the current software, the
system should be configured to use this port as a host. Keep up to date
on this project on the `'PocketBeagle Wiki FAQ' <https://github.com/beagleboard/pocketbeagle/wiki/FAQ>`__.
.. image:: images/PocketBeagle_microUSB_bb1.png
:align: center