.. _bbai-expansion: Expansion ######### Expansion Connectors ********************** The expansion interface on the board is comprised of two 46 pin connectors, the P8 and P9 Headers. 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. .. note:: 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 SYS_RESET LINE GOES HIGH.** **Figure ?** shows the location of the expansion connectors. .. image:: images/BB_AI_Headerplacement_800px.png :align: center :alt: beaglebone ai header placement The location and spacing of the expansion headers are the same as on BeagleBone Black. Connector P8 ============== The following tables show the pinout of the **P8** expansion header. The SW is responsible for setting the default function of each pin. Refer to the processor documentation for more information on these pins and detailed descriptions of all of the pins listed. In some cases there may not be enough signals to complete a group of signals that may be required to implement a total interface. The column heading is the pin number on the expansion header. The **GPIO** row is the expected gpio identifier number in the Linux kernel. The **BALL** row is the pin number on the processor. The **REG** row is the offset of the control register for the processor pin. The **MODE #** rows are the mode setting for each pin. Setting each mode to align with the mode column will give that function on that pin. If included, the **2nd BALL** row is the pin number on the processor for a second processor pin connected to the same pin on the expansion header. Similarly, all row headings starting with **2nd** refer to data for this second processor pin. .. note:: **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 SYS_RESET LINE GOES HIGH.** .. table:: P8.01-P8.02 +--------+--------+ | P8.01 | P8.02 | +========+========+ | GND | GND | +--------+--------+ .. table:: P8.03-P8.05 +-------------+-------------------------+--------------------+------------------+ | | P8.03 | P8.04 | P8.05 | +=============+=========================+====================+==================+ | **GPIO** | 24 | 25 | 193 | +-------------+-------------------------+--------------------+------------------+ | **BALL** | AB8 | AB5 | AC9 | +-------------+-------------------------+--------------------+------------------+ | **REG** | 0x179C | 0x17A0 | 0x178C | +-------------+-------------------------+--------------------+------------------+ | **MODE 0** | mmc3_dat6 | mmc3_dat7 | mmc3_dat2 | +-------------+-------------------------+--------------------+------------------+ | **1** | spi4_d0 | spi4_cs0 | spi3_cs0 | +-------------+-------------------------+--------------------+------------------+ | **2** | uart10_ctsn | uart10_rtsn | uart5_ctsn | +-------------+-------------------------+--------------------+------------------+ | **3** | | | | +-------------+-------------------------+--------------------+------------------+ | **4** | vin2b_de1 | vin2b_clk1 | vin2b_d3 | +-------------+-------------------------+--------------------+------------------+ | **5** | | | | +-------------+-------------------------+--------------------+------------------+ | **6** | | | | +-------------+-------------------------+--------------------+------------------+ | **7** | | | | +-------------+-------------------------+--------------------+------------------+ | **8** | | | | +-------------+-------------------------+--------------------+------------------+ | **9** | vin5a_hsync0 | vin5a_vsync0 | vin5a_d3 | +-------------+-------------------------+--------------------+------------------+ | **10** | ehrpwm3_tripzone_input | eCAP3_in_PWM3_out | eQEP3_index | +-------------+-------------------------+--------------------+------------------+ | **11** | pr2_mii1_rxd1 | pr2_mii1_rxd0 | pr2_mii_mr1_clk | +-------------+-------------------------+--------------------+------------------+ | **12** | pr2_pru0_gpi10 | pr2_pru0_gpi11 | pr2_pru0_gpi6 | +-------------+-------------------------+--------------------+------------------+ | **13** | pr2_pru0_gpo10 | pr2_pru0_gpo11 | pr2_pru0_gpo6 | +-------------+-------------------------+--------------------+------------------+ | **14** | gpio1_24 | gpio1_25 | gpio7_1 | +-------------+-------------------------+--------------------+------------------+ | **15** | Driver off | Driver off | Driver off | +-------------+-------------------------+--------------------+------------------+ .. table:: P8.06-P8.09 +-----------+---------------+-----------------+-----------------+----------------+ | | P8.06 | P8.07 | P8.08 | P8.09 | +===========+===============+=================+=================+================+ | **GPIO** | 194 | 165 | 166 | 178 | +-----------+---------------+-----------------+-----------------+----------------+ | **BALL** | AC3 | G14 | F14 | E17 | +-----------+---------------+-----------------+-----------------+----------------+ | **REG** | 0x1790 | 0x16EC | 0x16F0 | 0x1698 | +-----------+---------------+-----------------+-----------------+----------------+ | **MODE0** | mmc3_dat3 | mcasp1_axr14 | mcasp1_axr15 | xref_clk1 | +-----------+---------------+-----------------+-----------------+----------------+ | **1** | spi3_cs1 | mcasp7_aclkx | mcasp7_fsx | mcasp2_axr9 | +-----------+---------------+-----------------+-----------------+----------------+ | **2** | uart5_rtsn | mcasp7_aclkr | mcasp7_fsr | mcasp1_axr5 | +-----------+---------------+-----------------+-----------------+----------------+ | **3** | | | | mcasp2_ahclkx | +-----------+---------------+-----------------+-----------------+----------------+ | **4** | vin2b_d2 | | | mcasp6_ahclkx | +-----------+---------------+-----------------+-----------------+----------------+ | **5** | | | | | +-----------+---------------+-----------------+-----------------+----------------+ | **6** | | | | | +-----------+---------------+-----------------+-----------------+----------------+ | **7** | | vin6a_d9 | vin6a_d8 | vin6a_clk0 | +-----------+---------------+-----------------+-----------------+----------------+ | **8** | | | | | +-----------+---------------+-----------------+-----------------+----------------+ | **9** | vin5a_d2 | | | | +-----------+---------------+-----------------+-----------------+----------------+ | **10** | eQEP3_strobe | timer11 | timer12 | timer14 | +-----------+---------------+-----------------+-----------------+----------------+ | **11** | pr2_mii1_rxdv | pr2_mii0_rxdv | pr2_mii0_rxd3 | pr2_mii1_crs | +-----------+---------------+-----------------+-----------------+----------------+ | **12** | pr2_pru0_gpi7 | pr2_pru1_gpi16 | pr2_pru0_gpi20 | pr2_pru1_gpi6 | +-----------+---------------+-----------------+-----------------+----------------+ | **13** | pr2_pru0_gpo7 | pr2_pru1_gpo16 | pr2_pru0_gpo20 | pr2_pru1_gpo6 | +-----------+---------------+-----------------+-----------------+----------------+ | **14** | gpio7_2 | gpio6_5 | gpio6_6 | gpio6_18 | +-----------+---------------+-----------------+-----------------+----------------+ | **15** | Driver off | Driver off | Driver off | Driver off | +-----------+---------------+-----------------+-----------------+----------------+ .. table:: P8.10-P8.13 +-------------+------------------+----------------+----------------+-----------------+ | | P8.10 | P8.11 | P8.12 | P8.13 | +=============+==================+================+================+=================+ | **GPIO** | 164 | 75 | 74 | 107 | +-------------+------------------+----------------+----------------+-----------------+ | **BALL** | A13 | AH4 | AG6 | D3 | +-------------+------------------+----------------+----------------+-----------------+ | **REG** | 0x16E8 | 0x1510 | 0x150C | 0x1590 | +-------------+------------------+----------------+----------------+-----------------+ | **MODE 0** | mcasp1_axr13 | vin1a_d7 | vin1a_d6 | vin2a_d10 | +-------------+------------------+----------------+----------------+-----------------+ | **1** | mcasp7_axr1 | | | | +-------------+------------------+----------------+----------------+-----------------+ | **2** | | | | | +-------------+------------------+----------------+----------------+-----------------+ | **3** | | vout3_d0 | vout3_d1 | mdio_mclk | +-------------+------------------+----------------+----------------+-----------------+ | **4** | | vout3_d16 | vout3_d17 | vout2_d13 | +-------------+------------------+----------------+----------------+-----------------+ | **5** | | | | | +-------------+------------------+----------------+----------------+-----------------+ | **6** | | | | | +-------------+------------------+----------------+----------------+-----------------+ | **7** | vin6a_d10 | | | | +-------------+------------------+----------------+----------------+-----------------+ | **8** | | | | | +-------------+------------------+----------------+----------------+-----------------+ | **9** | | | | kbd_col7 | +-------------+------------------+----------------+----------------+-----------------+ | **10** | timer10 | eQEP2B_in | eQEP2A_in | ehrpwm2B | +-------------+------------------+----------------+----------------+-----------------+ | **11** | pr2_mii_mr0_clk | | | pr1_mdio_mdclk | +-------------+------------------+----------------+----------------+-----------------+ | **12** | pr2_pru1_gpi15 | pr1_pru0_gpi4 | pr1_pru0_gpi3 | pr1_pru1_gpi7 | +-------------+------------------+----------------+----------------+-----------------+ | **13** | pr2_pru1_gpo15 | pr1_pru0_gpo4 | pr1_pru0_gpo3 | pr1_pru1_gpo7 | +-------------+------------------+----------------+----------------+-----------------+ | **14** | gpio6_4 | gpio3_11 | gpio3_10 | gpio4_11 | +-------------+------------------+----------------+----------------+-----------------+ | **15** | Driver off | Driver off | Driver off | Driver off | +-------------+------------------+----------------+----------------+-----------------+ .. table:: P8.14-P8.16 +-----------------+--------------------+------------------------------+------------------+ | | P8.14 | P8.15 | P8.16 | +=================+====================+==============================+==================+ | **GPIO** | 109 | 99 | 125 | +-----------------+--------------------+------------------------------+------------------+ | **BALL** | D5 | D1 | B4 | +-----------------+--------------------+------------------------------+------------------+ | **REG** | 0x1598 | 0x1570 | 0x15BC | +-----------------+--------------------+------------------------------+------------------+ | **MODE 0** | vin2a_d12 | vin2a_d2 | vin2a_d21 | +-----------------+--------------------+------------------------------+------------------+ | **1** | | | | +-----------------+--------------------+------------------------------+------------------+ | **2** | | | vin2b_d2 | +-----------------+--------------------+------------------------------+------------------+ | **3** | rgmii1_txc | | rgmii1_rxd2 | +-----------------+--------------------+------------------------------+------------------+ | **4** | vout2_d11 | vout2_d21 | vout2_d2 | +-----------------+--------------------+------------------------------+------------------+ | **5** | | emu12 | vin3a_fld0 | +-----------------+--------------------+------------------------------+------------------+ | **6** | | | vin3a_d13 | +-----------------+--------------------+------------------------------+------------------+ | **7** | | | | +-----------------+--------------------+------------------------------+------------------+ | **8** | mii1_rxclk | uart10_rxd | mii1_col | +-----------------+--------------------+------------------------------+------------------+ | **9** | kbd_col8 | kbd_row6 | | +-----------------+--------------------+------------------------------+------------------+ | **10** | eCAP2_in_PWM2_out | eCAP1_in_PWM1_out | | +-----------------+--------------------+------------------------------+------------------+ | **11** | pr1_mii1_txd1 | pr1_ecap0_ecap_capin_apwm_o | pr1_mii1_rxlink | +-----------------+--------------------+------------------------------+------------------+ | **12** | pr1_pru1_gpi9 | pr1_edio_data_in7 | pr1_pru1_gpi18 | +-----------------+--------------------+------------------------------+------------------+ | **13** | pr1_pru1_gpo9 | pr1_edio_data_out7 | pr1_pru1_gpo18 | +-----------------+--------------------+------------------------------+------------------+ | **14** | gpio4_13 | gpio4_3 | gpio4_29 | +-----------------+--------------------+------------------------------+------------------+ | **15** | Driver off | Driver off | Driver off | +-----------------+--------------------+------------------------------+------------------+ | **2nd BALL** | | A3 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd REG** | | 0x15B4 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd MODE 0** | | vin2a_d19 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 1** | | | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 2** | | vin2b_d4 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 3** | | rgmii1_rxctl | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 4** | | vout2_d4 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 5** | | | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 6** | | vin3a_d11 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 7** | | | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 8** | | mii1_txer | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 9** | | | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 10** | | ehrpwm3_tripzone_input | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 11** | | pr1_mii1_rxd0 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 12** | | pr1_pru1_gpi16 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 13** | | pr1_pru1_gpo16 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 14** | | gpio4_27 | | +-----------------+--------------------+------------------------------+------------------+ | **2nd 15** | | Driver off | | +-----------------+--------------------+------------------------------+------------------+ .. table:: P8.17-P8.19 +-------------+--------------------+---------------+----------------+ | | P8.17 | P8.18 | P8.19 | +=============+====================+===============+================+ | **GPIO** | 242 | 105 | 106 | +-------------+--------------------+---------------+----------------+ | **BALL** | A7 | F5 | E6 | +-------------+--------------------+---------------+----------------+ | **REG** | 0x1624 | 0x1588 | 0x158C | +-------------+--------------------+---------------+----------------+ | **MODE 0** | vout1_d18 | vin2a_d8 | vin2a_d9 | +-------------+--------------------+---------------+----------------+ | **1** | | | | +-------------+--------------------+---------------+----------------+ | **2** | emu4 | | | +-------------+--------------------+---------------+----------------+ | **3** | vin4a_d2 | | | +-------------+--------------------+---------------+----------------+ | **4** | vin3a_d2 | vout2_d15 | vout2_d14 | +-------------+--------------------+---------------+----------------+ | **5** | obs11 | emu18 | emu19 | +-------------+--------------------+---------------+----------------+ | **6** | obs27 | | | +-------------+--------------------+---------------+----------------+ | **7** | | | | +-------------+--------------------+---------------+----------------+ | **8** | | mii1_rxd3 | mii1_rxd0 | +-------------+--------------------+---------------+----------------+ | **9** | | kbd_col5 | kbd_col6 | +-------------+--------------------+---------------+----------------+ | **10** | pr2_edio_data_in2 | eQEP2_strobe | ehrpwm2A | +-------------+--------------------+---------------+----------------+ | **11** | pr2_edio_data_out2 | pr1_mii1_txd3 | pr1_mii1_txd2 | +-------------+--------------------+---------------+----------------+ | **12** | pr2_pru0_gpi15 | pr1_pru1_gpi5 | pr1_pru1_gpi6 | +-------------+--------------------+---------------+----------------+ | **13** | pr2_pru0_gpo15 | pr1_pru1_gpo5 | pr1_pru1_gpo6 | +-------------+--------------------+---------------+----------------+ | **14** | gpio8_18 | gpio4_9 | gpio4_10 | +-------------+--------------------+---------------+----------------+ | **15** | Driver off | Driver off | Driver off | +-------------+--------------------+---------------+----------------+ .. table:: P8.20-P8.22 +-------------+--------------------+-------------------------+----------------+ | | P8.20 | P8.21 | P8.22 | +=============+====================+=========================+================+ | **GPIO** | 190 | 189 | 23 | +-------------+--------------------+-------------------------+----------------+ | **BALL** | AC4 | AD4 | AD6 | +-------------+--------------------+-------------------------+----------------+ | **REG** | 0x1780 | 0x177C | 0x1798 | +-------------+--------------------+-------------------------+----------------+ | **MODE 0** | mmc3_cmd | mmc3_clk | mmc3_dat5 | +-------------+--------------------+-------------------------+----------------+ | **1** | spi3_sclk | | spi4_d1 | +-------------+--------------------+-------------------------+----------------+ | **2** | | | uart10_txd | +-------------+--------------------+-------------------------+----------------+ | **3** | | | | +-------------+--------------------+-------------------------+----------------+ | **4** | vin2b_d6 | vin2b_d7 | vin2b_d0 | +-------------+--------------------+-------------------------+----------------+ | **5** | | | | +-------------+--------------------+-------------------------+----------------+ | **6** | | | | +-------------+--------------------+-------------------------+----------------+ | **7** | | | | +-------------+--------------------+-------------------------+----------------+ | **8** | | | | +-------------+--------------------+-------------------------+----------------+ | **9** | vin5a_d6 | vin5a_d7 | vin5a_d0 | +-------------+--------------------+-------------------------+----------------+ | **10** | eCAP2_in_PWM2_out | ehrpwm2_tripzone_input | ehrpwm3B | +-------------+--------------------+-------------------------+----------------+ | **11** | pr2_mii1_txd2 | pr2_mii1_txd3 | pr2_mii1_rxd2 | +-------------+--------------------+-------------------------+----------------+ | **12** | pr2_pru0_gpi3 | pr2_pru0_gpi2 | pr2_pru0_gpi9 | +-------------+--------------------+-------------------------+----------------+ | **13** | pr2_pru0_gpo3 | pr2_pru0_gpo2 | pr2_pru0_gpo9 | +-------------+--------------------+-------------------------+----------------+ | **14** | gpio6_30 | gpio6_29 | gpio1_23 | +-------------+--------------------+-------------------------+----------------+ | **15** | Driver off | Driver off | Driver off | +-------------+--------------------+-------------------------+----------------+ .. table:: P8.23-P8.26 +-------------+----------------+----------------+----------------+--------------------+ | | P8.23 | P8.24 | P8.25 | P8.26 | +=============+================+================+================+====================+ | **GPIO** | 22 | 192 | 191 | 124 | +-------------+----------------+----------------+----------------+--------------------+ | **BALL** | AC8 | AC6 | AC7 | B3 | +-------------+----------------+----------------+----------------+--------------------+ | **REG** | 0x1794 | 0x1788 | 0x1784 | 0x15B8 | +-------------+----------------+----------------+----------------+--------------------+ | **MODE 0** | mmc3_dat4 | mmc3_dat1 | mmc3_dat0 | vin2a_d20 | +-------------+----------------+----------------+----------------+--------------------+ | **1** | spi4_sclk | spi3_d0 | spi3_d1 | | +-------------+----------------+----------------+----------------+--------------------+ | **2** | uart10_rxd | uart5_txd | uart5_rxd | vin2b_d3 | +-------------+----------------+----------------+----------------+--------------------+ | **3** | | | | rgmii1_rxd3 | +-------------+----------------+----------------+----------------+--------------------+ | **4** | vin2b_d1 | vin2b_d4 | vin2b_d5 | vout2_d3 | +-------------+----------------+----------------+----------------+--------------------+ | **5** | | | | vin3a_de0 | +-------------+----------------+----------------+----------------+--------------------+ | **6** | | | | vin3a_d12 | +-------------+----------------+----------------+----------------+--------------------+ | **7** | | | | | +-------------+----------------+----------------+----------------+--------------------+ | **8** | | | | mii1_rxer | +-------------+----------------+----------------+----------------+--------------------+ | **9** | vin5a_d1 | vin5a_d4 | vin5a_d5 | | +-------------+----------------+----------------+----------------+--------------------+ | **10** | ehrpwm3A | eQEP3B_in | eQEP3A_in | eCAP3_in_PWM3_out | +-------------+----------------+----------------+----------------+--------------------+ | **11** | pr2_mii1_rxd3 | pr2_mii1_txd0 | pr2_mii1_txd1 | pr1_mii1_rxer | +-------------+----------------+----------------+----------------+--------------------+ | **12** | pr2_pru0_gpi8 | pr2_pru0_gpi5 | pr2_pru0_gpi4 | pr1_pru1_gpi17 | +-------------+----------------+----------------+----------------+--------------------+ | **13** | pr2_pru0_gpo8 | pr2_pru0_gpo5 | pr2_pru0_gpo4 | pr1_pru1_gpo17 | +-------------+----------------+----------------+----------------+--------------------+ | **14** | gpio1_22 | gpio7_0 | gpio6_31 | gpio4_28 | +-------------+----------------+----------------+----------------+--------------------+ | **15** | Driver off | Driver off | Driver off | Driver off | +-------------+----------------+----------------+----------------+--------------------+ .. table:: P8.27-P8.29 +---------------+--------------------+--------------------+--------------------+ | | P8.27 | P8.28 | P8.29 | +===============+====================+====================+====================+ | **GPIO** | 119 | 115 | 118 | +---------------+--------------------+--------------------+--------------------+ | **BALL** | E11 | D11 | C11 | +---------------+--------------------+--------------------+--------------------+ | **REG** | 0x15D8 | 0x15C8 | 0x15D4 | +---------------+--------------------+--------------------+--------------------+ | **MODE 0** | vout1_vsync | vout1_clk | vout1_hsync | +---------------+--------------------+--------------------+--------------------+ | **1** | | | | +---------------+--------------------+--------------------+--------------------+ | **2** | | | | +---------------+--------------------+--------------------+--------------------+ | **3** | vin4a_vsync0 | vin4a_fld0 | vin4a_hsync0 | +---------------+--------------------+--------------------+--------------------+ | **4** | vin3a_vsync0 | vin3a_fld0 | vin3a_hsync0 | +---------------+--------------------+--------------------+--------------------+ | **5** | | | | +---------------+--------------------+--------------------+--------------------+ | **6** | | | | +---------------+--------------------+--------------------+--------------------+ | **7** | | | | +---------------+--------------------+--------------------+--------------------+ | **8** | spi3_sclk | spi3_cs0 | spi3_d0 | +---------------+--------------------+--------------------+--------------------+ | **9** | | | | +---------------+--------------------+--------------------+--------------------+ | **10** | | | | +---------------+--------------------+--------------------+--------------------+ | **11** | | | | +---------------+--------------------+--------------------+--------------------+ | **12** | pr2_pru1_gpi17 | | | +---------------+--------------------+--------------------+--------------------+ | **13** | pr2_pru1_gpo17 | | | +---------------+--------------------+--------------------+--------------------+ | **14** | gpio4_23 | gpio4_19 | gpio4_22 | +---------------+--------------------+--------------------+--------------------+ | **15** | Driver off | Driver off | Driver off | +---------------+--------------------+--------------------+--------------------+ | **2nd BALL** | A8 | C9 | A9 | +---------------+--------------------+--------------------+--------------------+ | **2nd REG** | 0x1628 | 0x162C | 0x1630 | +---------------+--------------------+--------------------+--------------------+ | **2nd MODE0** | vout1_d19 | vout1_d20 | vout1_d21 | +---------------+--------------------+--------------------+--------------------+ | **2nd 1** | | | | +---------------+--------------------+--------------------+--------------------+ | **2nd 2** | emu15 | emu16 | emu17 | +---------------+--------------------+--------------------+--------------------+ | **2nd 3** | vin4a_d3 | vin4a_d4 | vin4a_d5 | +---------------+--------------------+--------------------+--------------------+ | **2nd 4** | vin3a_d3 | vin3a_d4 | vin3a_d5 | +---------------+--------------------+--------------------+--------------------+ | **2nd 5** | obs12 | obs13 | obs14 | +---------------+--------------------+--------------------+--------------------+ | **2nd 6** | obs28 | obs29 | obs30 | +---------------+--------------------+--------------------+--------------------+ | **2nd 7** | | | | +---------------+--------------------+--------------------+--------------------+ | **2nd 8** | | | | +---------------+--------------------+--------------------+--------------------+ | **2nd 9** | | | | +---------------+--------------------+--------------------+--------------------+ | **2nd 10** | pr2_edio_data_in3 | pr2_edio_data_in4 | pr2_edio_data_in5 | +---------------+--------------------+--------------------+--------------------+ | **2nd 11** | pr2_edio_data_out3 | pr2_edio_data_out4 | pr2_edio_data_out5 | +---------------+--------------------+--------------------+--------------------+ | **2nd 12** | pr2_pru0_gpi16 | pr2_pru0_gpi17 | pr2_pru0_gpi18 | +---------------+--------------------+--------------------+--------------------+ | **2nd 13** | pr2_pru0_gpo16 | pr2_pru0_gpo17 | pr2_pru0_gpo18 | +---------------+--------------------+--------------------+--------------------+ | **2nd 14** | gpio8_19 | gpio8_20 | gpio8_21 | +---------------+--------------------+--------------------+--------------------+ | **2nd 15** | Driver off | Driver off | Driver off | +---------------+--------------------+--------------------+--------------------+ .. table:: P8.30-P8.32 +-----------------+--------------------+----------------+------------------------------+ | | P8.30 | P8.31 | P8.32 | +=================+====================+================+==============================+ | **GPIO** | 116 | 238 | 239 | +-----------------+--------------------+----------------+------------------------------+ | **BALL** | B10 | C8 | C7 | +-----------------+--------------------+----------------+------------------------------+ | **REG** | 0x15CC | 0x1614 | 0x1618 | +-----------------+--------------------+----------------+------------------------------+ | **MODE 0** | vout1_de | vout1_d14 | vout1_d15 | +-----------------+--------------------+----------------+------------------------------+ | **1** | | | | +-----------------+--------------------+----------------+------------------------------+ | **2** | | emu13 | emu14 | +-----------------+--------------------+----------------+------------------------------+ | **3** | vin4a_de0 | vin4a_d14 | vin4a_d15 | +-----------------+--------------------+----------------+------------------------------+ | **4** | vin3a_de0 | vin3a_d14 | vin3a_d15 | +-----------------+--------------------+----------------+------------------------------+ | **5** | | obs9 | obs10 | +-----------------+--------------------+----------------+------------------------------+ | **6** | | obs25 | obs26 | +-----------------+--------------------+----------------+------------------------------+ | **7** | | | | +-----------------+--------------------+----------------+------------------------------+ | **8** | spi3_d1 | | | +-----------------+--------------------+----------------+------------------------------+ | **9** | | | | +-----------------+--------------------+----------------+------------------------------+ | **10** | | pr2_uart0_txd | pr2_ecap0_ecap_capin_apwm_o | +-----------------+--------------------+----------------+------------------------------+ | **11** | | | | +-----------------+--------------------+----------------+------------------------------+ | **12** | | pr2_pru0_gpi11 | pr2_pru0_gpi12 | +-----------------+--------------------+----------------+------------------------------+ | **13** | | pr2_pru0_gpo11 | pr2_pru0_gpo12 | +-----------------+--------------------+----------------+------------------------------+ | **14** | gpio4_20 | gpio8_14 | gpio8_15 | +-----------------+--------------------+----------------+------------------------------+ | **15** | Driver off | Driver off | Driver off | +-----------------+--------------------+----------------+------------------------------+ | **2nd BALL** | B9 | G16 | D17 | +-----------------+--------------------+----------------+------------------------------+ | **2nd REG** | 0x1634 | 0x173C | 0x1740 | +-----------------+--------------------+----------------+------------------------------+ | **2nd MODE 0** | vout1_d22 | mcasp4_axr0 | mcasp4_axr1 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 1** | | | | +-----------------+--------------------+----------------+------------------------------+ | **2nd 2** | emu18 | spi3_d0 | spi3_cs0 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 3** | vin4a_d6 | uart8_ctsn | uart8_rtsn | +-----------------+--------------------+----------------+------------------------------+ | **2nd 4** | vin3a_d6 | uart4_rxd | uart4_txd | +-----------------+--------------------+----------------+------------------------------+ | **2nd 5** | obs15 | | | +-----------------+--------------------+----------------+------------------------------+ | **2nd 6** | obs31 | vout2_d18 | vout2_d19 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 7** | | | | +-----------------+--------------------+----------------+------------------------------+ | **2nd 8** | | vin4a_d18 | vin4a_d19 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 9** | | vin5a_d13 | vin5a_d12 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 10** | pr2_edio_data_in6 | | | +-----------------+--------------------+----------------+------------------------------+ | **2nd 11** | pr2_edio_data_out6 | | | +-----------------+--------------------+----------------+------------------------------+ | **2nd 12** | pr2_pru0_gpi19 | | pr2_pru1_gpi0 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 13** | pr2_pru0_gpo19 | | pr2_pru1_gpo0 | +-----------------+--------------------+----------------+------------------------------+ | **2nd 14** | gpio8_22 | | | +-----------------+--------------------+----------------+------------------------------+ | **2nd 15** | Driver off | Driver off | Driver off | +-----------------+--------------------+----------------+------------------------------+ .. table:: P8.33-P8.35 +---------------+----------------+--------------------+------------------+ | | P8.33 | P8.34 | P8.35 | +===============+================+====================+==================+ | **GPIO** | 237 | 235 | 236 | +---------------+----------------+--------------------+------------------+ | **BALL** | C6 | D8 | A5 | +---------------+----------------+--------------------+------------------+ | **REG** | 0x1610 | 0x1608 | 0x160C | +---------------+----------------+--------------------+------------------+ | **MODE 0** | vout1_d13 | vout1_d11 | vout1_d12 | +---------------+----------------+--------------------+------------------+ | **1** | | | | +---------------+----------------+--------------------+------------------+ | **2** | emu12 | emu10 | emu11 | +---------------+----------------+--------------------+------------------+ | **3** | vin4a_d13 | vin4a_d11 | vin4a_d12 | +---------------+----------------+--------------------+------------------+ | **4** | vin3a_d13 | vin3a_d11 | vin3a_d12 | +---------------+----------------+--------------------+------------------+ | **5** | obs8 | obs6 | obs7 | +---------------+----------------+--------------------+------------------+ | **6** | obs24 | obs22 | obs23 | +---------------+----------------+--------------------+------------------+ | **7** | | obs_dmarq2 | | +---------------+----------------+--------------------+------------------+ | **8** | | | | +---------------+----------------+--------------------+------------------+ | **9** | | | | +---------------+----------------+--------------------+------------------+ | **10** | pr2_uart0_rxd | pr2_uart0_cts_n | pr2_uart0_rts_n | +---------------+----------------+--------------------+------------------+ | **11** | | | | +---------------+----------------+--------------------+------------------+ | **12** | pr2_pru0_gpi10 | pr2_pru0_gpi8 | pr2_pru0_gpi9 | +---------------+----------------+--------------------+------------------+ | **13** | pr2_pru0_gpo10 | pr2_pru0_gpo8 | pr2_pru0_gpo9 | +---------------+----------------+--------------------+------------------+ | **14** | gpio8_13 | gpio8_11 | gpio8_12 | +---------------+----------------+--------------------+------------------+ | **15** | Driver off | Driver off | Driver off | +---------------+----------------+--------------------+------------------+ | **2nd BALL** | AF9 | G6 | AD9 | +---------------+----------------+--------------------+------------------+ | **2nd REG** | 0x14E8 | 0x1564 | 0x14E4 | +---------------+----------------+--------------------+------------------+ | **2nd MODE0** | vin1a_fld0 | vin2a_vsync0 | vin1a_de0 | +---------------+----------------+--------------------+------------------+ | **2nd 1** | vin1b_vsync1 | | vin1b_hsync1 | +---------------+----------------+--------------------+------------------+ | **2nd 2** | | | | +---------------+----------------+--------------------+------------------+ | **2nd 3** | | vin2b_vsync1 | vout3_d17 | +---------------+----------------+--------------------+------------------+ | **2nd 4** | vout3_clk | vout2_vsync | vout3_de | +---------------+----------------+--------------------+------------------+ | **2nd 5** | uart7_txd | emu9 | uart7_rxd | +---------------+----------------+--------------------+------------------+ | **2nd 6** | | | | +---------------+----------------+--------------------+------------------+ | **2nd 7** | timer15 | uart9_txd | timer16 | +---------------+----------------+--------------------+------------------+ | **2nd 8** | spi3_d1 | spi4_d1 | spi3_sclk | +---------------+----------------+--------------------+------------------+ | **2nd 9** | kbd_row1 | kbd_row3 | kbd_row0 | +---------------+----------------+--------------------+------------------+ | **2nd 10** | eQEP1B_in | ehrpwm1A | eQEP1A_in | +---------------+----------------+--------------------+------------------+ | **2nd 11** | | pr1_uart0_rts_n | | +---------------+----------------+--------------------+------------------+ | **2nd 12** | | pr1_edio_data_in4 | | +---------------+----------------+--------------------+------------------+ | **2nd 13** | | pr1_edio_data_out4 | | +---------------+----------------+--------------------+------------------+ | **2nd 14** | gpio3_1 | gpio4_0 | gpio3_0 | +---------------+----------------+--------------------+------------------+ | **2nd 15** | Driver off | Driver off | Driver off | +---------------+----------------+--------------------+------------------+ .. table:: P8.36-P8.38 +-----------------+--------------------+--------------------+--------------------+ | | P8.36 | P8.37 | P8.38 | +=================+====================+====================+====================+ | **GPIO** | 234 | 232 | 233 | +-----------------+--------------------+--------------------+--------------------+ | **BALL** | D7 | E8 | D9 | +-----------------+--------------------+--------------------+--------------------+ | **REG** | 0x1604 | 0x15FC | 0x1600 | +-----------------+--------------------+--------------------+--------------------+ | **MODE 0** | vout1_d10 | vout1_d8 | vout1_d9 | +-----------------+--------------------+--------------------+--------------------+ | **1** | | | | +-----------------+--------------------+--------------------+--------------------+ | **2** | emu3 | uart6_rxd | uart6_txd | +-----------------+--------------------+--------------------+--------------------+ | **3** | vin4a_d10 | vin4a_d8 | vin4a_d9 | +-----------------+--------------------+--------------------+--------------------+ | **4** | vin3a_d10 | vin3a_d8 | vin3a_d9 | +-----------------+--------------------+--------------------+--------------------+ | **5** | obs5 | | | +-----------------+--------------------+--------------------+--------------------+ | **6** | obs21 | | | +-----------------+--------------------+--------------------+--------------------+ | **7** | obs_irq2 | | | +-----------------+--------------------+--------------------+--------------------+ | **8** | | | | +-----------------+--------------------+--------------------+--------------------+ | **9** | | | | +-----------------+--------------------+--------------------+--------------------+ | **10** | pr2_edio_sof | pr2_edc_sync1_out | pr2_edio_latch_in | +-----------------+--------------------+--------------------+--------------------+ | **11** | | | | +-----------------+--------------------+--------------------+--------------------+ | **12** | pr2_pru0_gpi7 | pr2_pru0_gpi5 | pr2_pru0_gpi6 | +-----------------+--------------------+--------------------+--------------------+ | **13** | pr2_pru0_gpo7 | pr2_pru0_gpo5 | pr2_pru0_gpo6 | +-----------------+--------------------+--------------------+--------------------+ | **14** | gpio8_10 | gpio8_8 | gpio8_9 | +-----------------+--------------------+--------------------+--------------------+ | **15** | Driver off | Driver off | Driver off | +-----------------+--------------------+--------------------+--------------------+ | **2nd BALL** | F2 | A21 | C18 | +-----------------+--------------------+--------------------+--------------------+ | **2nd REG** | 0x1568 | 0x1738 | 0x1734 | +-----------------+--------------------+--------------------+--------------------+ | **2nd MODE 0** | vin2a_d0 | mcasp4_fsx | mcasp4_aclkx | +-----------------+--------------------+--------------------+--------------------+ | **2nd 1** | | mcasp4_fsr | mcasp4_aclkr | +-----------------+--------------------+--------------------+--------------------+ | **2nd 2** | | spi3_d1 | spi3_sclk | +-----------------+--------------------+--------------------+--------------------+ | **2nd 3** | | uart8_txd | uart8_rxd | +-----------------+--------------------+--------------------+--------------------+ | **2nd 4** | vout2_d23 | i2c4_scl | i2c4_sda | +-----------------+--------------------+--------------------+--------------------+ | **2nd 5** | emu10 | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 6** | | vout2_d17 | vout2_d16 | +-----------------+--------------------+--------------------+--------------------+ | **2nd 7** | uart9_ctsn | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 8** | spi4_d0 | vin4a_d17 | vin4a_d16 | +-----------------+--------------------+--------------------+--------------------+ | **2nd 9** | kbd_row4 | vin5a_d14 | vin5a_d15 | +-----------------+--------------------+--------------------+--------------------+ | **2nd 10** | ehrpwm1B | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 11** | pr1_uart0_rxd | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 12** | pr1_edio_data_in5 | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 13** | pr1_edio_data_out5 | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 14** | gpio4_1 | | | +-----------------+--------------------+--------------------+--------------------+ | **2nd 15** | Driver off | Driver off | Driver off | +-----------------+--------------------+--------------------+--------------------+ .. table:: P8.39-P8.41 +-------------+--------------------+--------------------+------------------------------+ | | P8.39 | P8.40 | P8.41 | +=============+====================+====================+==============================+ | **GPIO** | 230 | 231 | 228 | +-------------+--------------------+--------------------+------------------------------+ | **BALL** | F8 | E7 | E9 | +-------------+--------------------+--------------------+------------------------------+ | **REG** | 0x15F4 | 0x15F8 | 0x15EC | +-------------+--------------------+--------------------+------------------------------+ | **MODE 0** | vout1_d6 | vout1_d7 | vout1_d4 | +-------------+--------------------+--------------------+------------------------------+ | **1** | | | | +-------------+--------------------+--------------------+------------------------------+ | **2** | emu8 | emu9 | emu6 | +-------------+--------------------+--------------------+------------------------------+ | **3** | vin4a_d22 | vin4a_d23 | vin4a_d20 | +-------------+--------------------+--------------------+------------------------------+ | **4** | vin3a_d22 | vin3a_d23 | vin3a_d20 | +-------------+--------------------+--------------------+------------------------------+ | **5** | obs4 | | obs2 | +-------------+--------------------+--------------------+------------------------------+ | **6** | obs20 | | obs18 | +-------------+--------------------+--------------------+------------------------------+ | **7** | | | | +-------------+--------------------+--------------------+------------------------------+ | **8** | | | | +-------------+--------------------+--------------------+------------------------------+ | **9** | | | | +-------------+--------------------+--------------------+------------------------------+ | **10** | pr2_edc_latch1_in | pr2_edc_sync0_out | pr1_ecap0_ecap_capin_apwm_o | +-------------+--------------------+--------------------+------------------------------+ | **11** | | | | +-------------+--------------------+--------------------+------------------------------+ | **12** | pr2_pru0_gpi3 | pr2_pru0_gpi4 | pr2_pru0_gpi1 | +-------------+--------------------+--------------------+------------------------------+ | **13** | pr2_pru0_gpo3 | pr2_pru0_gpo4 | pr2_pru0_gpo1 | +-------------+--------------------+--------------------+------------------------------+ | **14** | gpio8_6 | gpio8_7 | gpio8_4 | +-------------+--------------------+--------------------+------------------------------+ | **15** | Driver off | Driver off | Driver off | +-------------+--------------------+--------------------+------------------------------+ .. table:: P8.42-P8.44 +-------------+--------------------+----------------+----------------+ | | P8.42 | P8.43 | P8.44 | +=============+====================+================+================+ | **GPIO** | 229 | 226 | 227 | +-------------+--------------------+----------------+----------------+ | **BALL** | F9 | F10 | G11 | +-------------+--------------------+----------------+----------------+ | **REG** | 0x15F0 | 0x15E4 | 0x15E8 | +-------------+--------------------+----------------+----------------+ | **MODE 0** | vout1_d5 | vout1_d2 | vout1_d3 | +-------------+--------------------+----------------+----------------+ | **1** | | | | +-------------+--------------------+----------------+----------------+ | **2** | emu7 | emu2 | emu5 | +-------------+--------------------+----------------+----------------+ | **3** | vin4a_d21 | vin4a_d18 | vin4a_d19 | +-------------+--------------------+----------------+----------------+ | **4** | vin3a_d21 | vin3a_d18 | vin3a_d19 | +-------------+--------------------+----------------+----------------+ | **5** | obs3 | obs0 | obs1 | +-------------+--------------------+----------------+----------------+ | **6** | obs19 | obs16 | obs17 | +-------------+--------------------+----------------+----------------+ | **7** | | obs_irq1 | obs_dmarq1 | +-------------+--------------------+----------------+----------------+ | **8** | | | | +-------------+--------------------+----------------+----------------+ | **9** | | | | +-------------+--------------------+----------------+----------------+ | **10** | pr2_edc_latch0_in | pr1_uart0_rxd | pr1_uart0_txd | +-------------+--------------------+----------------+----------------+ | **11** | | | | +-------------+--------------------+----------------+----------------+ | **12** | pr2_pru0_gpi2 | pr2_pru1_gpi20 | pr2_pru0_gpi0 | +-------------+--------------------+----------------+----------------+ | **13** | pr2_pru0_gpo2 | pr2_pru1_gpo20 | pr2_pru0_gpo0 | +-------------+--------------------+----------------+----------------+ | **14** | gpio8_5 | gpio8_2 | gpio8_3 | +-------------+--------------------+----------------+----------------+ | **15** | Driver off | Driver off | Driver off | +-------------+--------------------+----------------+----------------+ .. table:: P8.45-P8.46 +-----------------+--------------------+--------------------+ | | P8.45 | P8.46 | +=================+====================+====================+ | **GPIO** | 224 | 225 | +-----------------+--------------------+--------------------+ | **BALL** | F11 | G10 | +-----------------+--------------------+--------------------+ | **REG** | 0x15DC | 0x15E0 | +-----------------+--------------------+--------------------+ | **MODE 0** | vout1_d0 | vout1_d1 | +-----------------+--------------------+--------------------+ | **1** | | | +-----------------+--------------------+--------------------+ | **2** | uart5_rxd | uart5_txd | +-----------------+--------------------+--------------------+ | **3** | vin4a_d16 | vin4a_d17 | +-----------------+--------------------+--------------------+ | **4** | vin3a_d16 | vin3a_d17 | +-----------------+--------------------+--------------------+ | **5** | | | +-----------------+--------------------+--------------------+ | **6** | | | +-----------------+--------------------+--------------------+ | **7** | | | +-----------------+--------------------+--------------------+ | **8** | spi3_cs2 | | +-----------------+--------------------+--------------------+ | **9** | | | +-----------------+--------------------+--------------------+ | **10** | pr1_uart0_cts_n | pr1_uart0_rts_n | +-----------------+--------------------+--------------------+ | **11** | | | +-----------------+--------------------+--------------------+ | **12** | pr2_pru1_gpi18 | pr2_pru1_gpi19 | +-----------------+--------------------+--------------------+ | **13** | pr2_pru1_gpo18 | pr2_pru1_gpo19 | +-----------------+--------------------+--------------------+ | **14** | gpio8_0 | gpio8_1 | +-----------------+--------------------+--------------------+ | **15** | Driver off | Driver off | +-----------------+--------------------+--------------------+ | **2nd BALL** | B7 | A10 | +-----------------+--------------------+--------------------+ | **2nd REG** | 0x161C | 0x1638 | +-----------------+--------------------+--------------------+ | **2nd MODE 0** | vout1_d16 | vout1_d23 | +-----------------+--------------------+--------------------+ | **2nd 1** | | | +-----------------+--------------------+--------------------+ | **2nd 2** | uart7_rxd | emu19 | +-----------------+--------------------+--------------------+ | **2nd 3** | vin4a_d0 | vin4a_d7 | +-----------------+--------------------+--------------------+ | **2nd 4** | vin3a_d0 | vin3a_d7 | +-----------------+--------------------+--------------------+ | **2nd 5** | | | +-----------------+--------------------+--------------------+ | **2nd 6** | | | +-----------------+--------------------+--------------------+ | **2nd 7** | | | +-----------------+--------------------+--------------------+ | **2nd 8** | | spi3_cs3 | +-----------------+--------------------+--------------------+ | **2nd 9** | | | +-----------------+--------------------+--------------------+ | **2nd 10** | pr2_edio_data_in0 | pr2_edio_data_in7 | +-----------------+--------------------+--------------------+ | **2nd 11** | pr2_edio_data_out0 | pr2_edio_data_out7 | +-----------------+--------------------+--------------------+ | **2nd 12** | pr2_pru0_gpi13 | pr2_pru0_gpi20 | +-----------------+--------------------+--------------------+ | **2nd 13** | pr2_pru0_gpo13 | pr2_pru0_gpo20 | +-----------------+--------------------+--------------------+ | **2nd 14** | gpio8_16 | gpio8_23 | +-----------------+--------------------+--------------------+ | **2nd 15** | Driver off | Driver off | +-----------------+--------------------+--------------------+ .. todo:: Notes regarding the resistors on muxed pins. Connector P9 ============== The following tables show the pinout of the **P9** expansion header. The SW is responsible for setting the default function of each pin. Refer to the processor documentation for more information on these pins and detailed descriptions of all of the pins listed. In some cases there may not be enough signals to complete a group of signals that may be required to implement a total interface. The column heading is the pin number on the expansion header. The **GPIO** row is the expected gpio identifier number in the Linux kernel. The **BALL** row is the pin number on the processor. The **REG** row is the offset of the control register for the processor pin. The **MODE #** rows are the mode setting for each pin. Setting each mode to align with the mode column will give that function on that pin. If included, the **2nd BALL** row is the pin number on the processor for a second processor pin connected to the same pin on the expansion header. Similarly, all row headings starting with **2nd** refer to data for this second processor pin. **NOTES**: **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 SYS_RESET LINE GOES HIGH.** In the table are the following notations: **PWR_BUT** is a 5V level as pulled up internally by the TPS6590379. It is activated by pulling the signal to GND. .. todo:: (Actually, on BeagleBone AI, I believe PWR_BUT is pulled to 3.3V, but activation is still done by pulling the signal to GND. Also, a quick grounding of PWR_BUT will trigger a system event where shutdown can occur, but there is no hardware power-off function like on BeagleBone Black via this signal. It does, however, act as a hardware power-on.) .. todo:: (On BeagleBone Black, SYS_RESET was a bi-directional signal, but it is only an output from BeagleBone AI to capes on BeagleBone AI.) .. table:: P9.01-P9.05 +--------+--------+----------+----------+--------+ | P9.01 | P9.02 | P9.03 | P9.04 | P9.05 | +========+========+==========+==========+========+ | GND | GND | VOUT_3V3 | VOUT_3V3 | VIN | +--------+--------+----------+----------+--------+ .. table:: P9.06-P9.10 +--------+----------+----------+--------+--------+ | P9.06 | P9.07 | P9.08 | P9.09 | P9.10 | +========+==========+==========+========+========+ | VIN | VOUT_SYS | VOUT_SYS | RESET# | RESET# | +--------+----------+----------+--------+--------+ .. table:: P9.11-P9.13 +-----------------+--------------------+---------------+------------------+ | | P9.11 | P9.12 | P9.13 | +=================+====================+===============+==================+ | **GPIO** | 241 | 128 | 172 | +-----------------+--------------------+---------------+------------------+ | **BALL** | B19 | B14 | C17 | +-----------------+--------------------+---------------+------------------+ | **REG** | 0x172C | 0x16AC | 0x1730 | +-----------------+--------------------+---------------+------------------+ | **MODE 0** | mcasp3_axr0 | mcasp1_aclkr | mcasp3_axr1 | +-----------------+--------------------+---------------+------------------+ | **1** | | mcasp7_axr2 | | +-----------------+--------------------+---------------+------------------+ | **2** | mcasp2_axr14 | | mcasp2_axr15 | +-----------------+--------------------+---------------+------------------+ | **3** | uart7_ctsn | | uart7_rtsn | +-----------------+--------------------+---------------+------------------+ | **4** | uart5_rxd | | uart5_txd | +-----------------+--------------------+---------------+------------------+ | **5** | | | | +-----------------+--------------------+---------------+------------------+ | **6** | | vout2_d0 | | +-----------------+--------------------+---------------+------------------+ | **7** | vin6a_d1 | | vin6a_d0 | +-----------------+--------------------+---------------+------------------+ | **8** | | vin4a_d0 | | +-----------------+--------------------+---------------+------------------+ | **9** | | | vin5a_fld0 | +-----------------+--------------------+---------------+------------------+ | **10** | | i2c4_sda | | +-----------------+--------------------+---------------+------------------+ | **11** | pr2_mii1_rxer | | pr2_mii1_rxlink | +-----------------+--------------------+---------------+------------------+ | **12** | pr2_pru0_gpi14 | | pr2_pru0_gpi15 | +-----------------+--------------------+---------------+------------------+ | **13** | pr2_pru0_gpo14 | | pr2_pru0_gpo15 | +-----------------+--------------------+---------------+------------------+ | **14** | | gpio5_0 | | +-----------------+--------------------+---------------+------------------+ | **15** | Driver off | Driver off | Driver off | +-----------------+--------------------+---------------+------------------+ | **2nd BALL** | B8 | | AB10** | +-----------------+--------------------+---------------+------------------+ | **2nd REG** | 0x1620 | | 0x1680 | +-----------------+--------------------+---------------+------------------+ | **2nd MODE 0** | vout1_d17 | | usb1_drvvbus | +-----------------+--------------------+---------------+------------------+ | **2nd 1** | | | | +-----------------+--------------------+---------------+------------------+ | **2nd 2** | uart7_txd | | | +-----------------+--------------------+---------------+------------------+ | **2nd 3** | vin4a_d1 | | | +-----------------+--------------------+---------------+------------------+ | **2nd 4** | vin3a_d1 | | | +-----------------+--------------------+---------------+------------------+ | **2nd 5** | | | | +-----------------+--------------------+---------------+------------------+ | **2nd 6** | | | | +-----------------+--------------------+---------------+------------------+ | **2nd 7** | | | timer16 | +-----------------+--------------------+---------------+------------------+ | **2nd 8** | | | | +-----------------+--------------------+---------------+------------------+ | **2nd 9** | | | | +-----------------+--------------------+---------------+------------------+ | **2nd 10** | pr2_edio_data_in1 | | | +-----------------+--------------------+---------------+------------------+ | **2nd 11** | pr2_edio_data_out1 | | | +-----------------+--------------------+---------------+------------------+ | **2nd 12** | pr2_pru0_gpi14 | | | +-----------------+--------------------+---------------+------------------+ | **2nd 13** | pr2_pru0_gpo14 | | | +-----------------+--------------------+---------------+------------------+ | **2nd 14** | gpio8_17 | | gpio6_12 | +-----------------+--------------------+---------------+------------------+ | **2nd 15** | Driver off | | Driver off | +-----------------+--------------------+---------------+------------------+ .. table:: P9.14-P9.16 +-------------+----------------+----------------+----------------+ | | P9.14 | P9.15 | P9.16 | +=============+================+================+================+ | **GPIO** | 121 | 76 | 122 | +-------------+----------------+----------------+----------------+ | **BALL** | D6 | AG4 | C5 | +-------------+----------------+----------------+----------------+ | **REG** | 0x15AC | 0x1514 | 0x15B0 | +-------------+----------------+----------------+----------------+ | **MODE 0** | vin2a_d17 | vin1a_d8 | vin2a_d18 | +-------------+----------------+----------------+----------------+ | **1** | | vin1b_d7 | | +-------------+----------------+----------------+----------------+ | **2** | vin2b_d6 | | vin2b_d5 | +-------------+----------------+----------------+----------------+ | **3** | rgmii1_txd0 | | rgmii1_rxc | +-------------+----------------+----------------+----------------+ | **4** | vout2_d6 | vout3_d15 | vout2_d5 | +-------------+----------------+----------------+----------------+ | **5** | | | | +-------------+----------------+----------------+----------------+ | **6** | vin3a_d9 | | vin3a_d10 | +-------------+----------------+----------------+----------------+ | **7** | | | | +-------------+----------------+----------------+----------------+ | **8** | mii1_txd2 | | mii1_txd3 | +-------------+----------------+----------------+----------------+ | **9** | | kbd_row2 | | +-------------+----------------+----------------+----------------+ | **10** | ehrpwm3A | eQEP2_index | ehrpwm3B | +-------------+----------------+----------------+----------------+ | **11** | pr1_mii1_rxd2 | | pr1_mii1_rxd1 | +-------------+----------------+----------------+----------------+ | **12** | pr1_pru1_gpi14 | pr1_pru0_gpi5 | pr1_pru1_gpi15 | +-------------+----------------+----------------+----------------+ | **13** | pr1_pru1_gpo14 | pr1_pru0_gpo5 | pr1_pru1_gpo15 | +-------------+----------------+----------------+----------------+ | **14** | gpio4_25 | gpio3_12 | gpio4_26 | +-------------+----------------+----------------+----------------+ | **15** | Driver off | Driver off | Driver off | +-------------+----------------+----------------+----------------+ .. table:: P9.17-P9.19 +-----------------+------------------+---------------+----------------+ | | P9.17 | P9.18 | P9.19 | +=================+==================+===============+================+ | **GPIO** | 209 | 208 | 195 | +-----------------+------------------+---------------+----------------+ | **BALL** | B24 | G17 | R6 | +-----------------+------------------+---------------+----------------+ | **REG** | 0x17CC | 0x17C8 | 0x1440 | +-----------------+------------------+---------------+----------------+ | **MODE 0** | spi2_cs0 | spi2_d0 | gpmc_a0 | +-----------------+------------------+---------------+----------------+ | **1** | uart3_rtsn | uart3_ctsn | | +-----------------+------------------+---------------+----------------+ | **2** | uart5_txd | uart5_rxd | vin3a_d16 | +-----------------+------------------+---------------+----------------+ | **3** | | | vout3_d16 | +-----------------+------------------+---------------+----------------+ | **4** | | | vin4a_d0 | +-----------------+------------------+---------------+----------------+ | **5** | | | | +-----------------+------------------+---------------+----------------+ | **6** | | | vin4b_d0 | +-----------------+------------------+---------------+----------------+ | **7** | | | i2c4_scl | +-----------------+------------------+---------------+----------------+ | **8** | | | uart5_rxd | +-----------------+------------------+---------------+----------------+ | **9** | | | | +-----------------+------------------+---------------+----------------+ | **10** | | | | +-----------------+------------------+---------------+----------------+ | **11** | | | | +-----------------+------------------+---------------+----------------+ | **12** | | | | +-----------------+------------------+---------------+----------------+ | **13** | | | | +-----------------+------------------+---------------+----------------+ | **14** | gpio7_17 | gpio7_16 | gpio7_3 | +-----------------+------------------+---------------+----------------+ | **15** | Driver off | Driver off | Driver off | +-----------------+------------------+---------------+----------------+ | **2nd BALL** | F12 | G12 | F4 | +-----------------+------------------+---------------+----------------+ | **2nd REG** | 0x16B8 | 0x16B4 | 0x157C | +-----------------+------------------+---------------+----------------+ | **2nd MODE 0** | mcasp1_axr1 | mcasp1_axr0 | vin2a_d5 | +-----------------+------------------+---------------+----------------+ | **2nd 1** | | | | +-----------------+------------------+---------------+----------------+ | **2nd 2** | | | | +-----------------+------------------+---------------+----------------+ | **2nd 3** | uart6_txd | uart6_rxd | | +-----------------+------------------+---------------+----------------+ | **2nd 4** | | | vout2_d18 | +-----------------+------------------+---------------+----------------+ | **2nd 5** | | | emu15 | +-----------------+------------------+---------------+----------------+ | **2nd 6** | | | | +-----------------+------------------+---------------+----------------+ | **2nd 7** | vin6a_hsync0 | vin6a_vsync0 | | +-----------------+------------------+---------------+----------------+ | **2nd 8** | | | uart10_rtsn | +-----------------+------------------+---------------+----------------+ | **2nd 9** | | | kbd_col2 | +-----------------+------------------+---------------+----------------+ | **2nd 10** | i2c5_scl | i2c5_sda | eQEP2A_in | +-----------------+------------------+---------------+----------------+ | **2nd 11** | pr2_mii_mt0_clk | pr2_mii0_rxer | pr1_edio_sof | +-----------------+------------------+---------------+----------------+ | **2nd 12** | pr2_pru1_gpi9 | pr2_pru1_gpi8 | pr1_pru1_gpi2 | +-----------------+------------------+---------------+----------------+ | **2nd 13** | pr2_pru1_gpo9 | pr2_pru1_gpo8 | pr1_pru1_gpo2 | +-----------------+------------------+---------------+----------------+ | **2nd 14** | gpio5_3 | gpio5_2 | gpio4_6 | +-----------------+------------------+---------------+----------------+ | **2nd 15** | Driver off | Driver off | Driver off | +-----------------+------------------+---------------+----------------+ .. table:: P9.20-P9.22 +-----------------+--------------------+---------------+---------------+ | | P9.20 | P9.21 | P9.22 | +=================+====================+===============+===============+ | **GPIO** | 196 | 67 | 179 | +-----------------+--------------------+---------------+---------------+ | **BALL** | T9 | AF8 | B26 | +-----------------+--------------------+---------------+---------------+ | **REG** | 0x1444 | 0x14F0 | 0x169C | +-----------------+--------------------+---------------+---------------+ | **MODE 0** | gpmc_a1 | vin1a_vsync0 | xref_clk2 | +-----------------+--------------------+---------------+---------------+ | **1** | | vin1b_de1 | mcasp2_axr10 | +-----------------+--------------------+---------------+---------------+ | **2** | vin3a_d17 | | mcasp1_axr6 | +-----------------+--------------------+---------------+---------------+ | **3** | vout3_d17 | | mcasp3_ahclkx | +-----------------+--------------------+---------------+---------------+ | **4** | vin4a_d1 | vout3_vsync | mcasp7_ahclkx | +-----------------+--------------------+---------------+---------------+ | **5** | | uart7_rtsn | | +-----------------+--------------------+---------------+---------------+ | **6** | vin4b_d1 | | vout2_clk | +-----------------+--------------------+---------------+---------------+ | **7** | i2c4_sda | timer13 | | +-----------------+--------------------+---------------+---------------+ | **8** | uart5_txd | spi3_cs0 | vin4a_clk0 | +-----------------+--------------------+---------------+---------------+ | **9** | | | | +-----------------+--------------------+---------------+---------------+ | **10** | | eQEP1_strobe | timer15 | +-----------------+--------------------+---------------+---------------+ | **11** | | | | +-----------------+--------------------+---------------+---------------+ | **12** | | | | +-----------------+--------------------+---------------+---------------+ | **13** | | | | +-----------------+--------------------+---------------+---------------+ | **14** | gpio7_4 | gpio3_3 | gpio6_19 | +-----------------+--------------------+---------------+---------------+ | **15** | Driver off | Driver off | Driver off | +-----------------+--------------------+---------------+---------------+ | **2nd BALL** | D2 | B22 | A26 | +-----------------+--------------------+---------------+---------------+ | **2nd REG** | 0x1578 | 0x17C4 | 0x17C0 | +-----------------+--------------------+---------------+---------------+ | **2nd MODE 0** | vin2a_d4 | spi2_d1 | spi2_sclk | +-----------------+--------------------+---------------+---------------+ | **2nd 1** | | uart3_txd | uart3_rxd | +-----------------+--------------------+---------------+---------------+ | **2nd 2** | | | | +-----------------+--------------------+---------------+---------------+ | **2nd 3** | | | | +-----------------+--------------------+---------------+---------------+ | **2nd 4** | vout2_d19 | | | +-----------------+--------------------+---------------+---------------+ | **2nd 5** | emu14 | | | +-----------------+--------------------+---------------+---------------+ | **2nd 6** | | | | +-----------------+--------------------+---------------+---------------+ | **2nd 7** | | | | +-----------------+--------------------+---------------+---------------+ | **2nd 8** | uart10_ctsn | | | +-----------------+--------------------+---------------+---------------+ | **2nd 9** | kbd_col1 | | | +-----------------+--------------------+---------------+---------------+ | **2nd 10** | ehrpwm1_synco | | | +-----------------+--------------------+---------------+---------------+ | **2nd 11** | pr1_edc_sync0_out | | | +-----------------+--------------------+---------------+---------------+ | **2nd 12** | pr1_pru1_gpi1 | | | +-----------------+--------------------+---------------+---------------+ | **2nd 13** | pr1_pru1_gpo1 | | | +-----------------+--------------------+---------------+---------------+ | **2nd 14** | gpio4_5 | gpio7_15 | gpio7_14 | +-----------------+--------------------+---------------+---------------+ | **2nd 15** | Driver off | Driver off | Driver off | +-----------------+--------------------+---------------+---------------+ .. table:: P9.23-P9.25 +-------------+-------------+--------------+----------------+ | | P9.23 | P9.24 | P9.25 | +=============+=============+==============+================+ | **GPIO** | 203 | 175 | 177 | +-------------+-------------+--------------+----------------+ | **BALL** | A22 | F20 | D18 | +-------------+-------------+--------------+----------------+ | **REG** | 0x17B4 | 0x168C | 0x1694 | +-------------+-------------+--------------+----------------+ | **MODE 0** | spi1_cs1 | gpio6_15 | xref_clk0 | +-------------+-------------+--------------+----------------+ | **1** | | mcasp1_axr9 | mcasp2_axr8 | +-------------+-------------+--------------+----------------+ | **2** | sata1_led | dcan2_rx | mcasp1_axr4 | +-------------+-------------+--------------+----------------+ | **3** | spi2_cs1 | uart10_txd | mcasp1_ahclkx | +-------------+-------------+--------------+----------------+ | **4** | | | mcasp5_ahclkx | +-------------+-------------+--------------+----------------+ | **5** | | | | +-------------+-------------+--------------+----------------+ | **6** | | vout2_vsync | | +-------------+-------------+--------------+----------------+ | **7** | | | vin6a_d0 | +-------------+-------------+--------------+----------------+ | **8** | | vin4a_vsync0 | hdq0 | +-------------+-------------+--------------+----------------+ | **9** | | i2c3_scl | clkout2 | +-------------+-------------+--------------+----------------+ | **10** | | timer2 | timer13 | +-------------+-------------+--------------+----------------+ | **11** | | | pr2_mii1_col | +-------------+-------------+--------------+----------------+ | **12** | | | pr2_pru1_gpi5 | +-------------+-------------+--------------+----------------+ | **13** | | | pr2_pru1_gpo5 | +-------------+-------------+--------------+----------------+ | **14** | gpio7_11 | gpio6_15 | gpio6_17 | +-------------+-------------+--------------+----------------+ | **15** | Driver off | Driver off | Driver off | +-------------+-------------+--------------+----------------+ .. table:: P9.26-P9.29 +-----------------+--------------------+------------------+-----------------+----------------+ | | P9.26 | P9.27 | P9.28 | P9.29 | +=================+====================+==================+=================+================+ | **GPIO** | 174 | 111 | 113 | 139 | +-----------------+--------------------+------------------+-----------------+----------------+ | **BALL** | E21 | C3 | A12 | A11 | +-----------------+--------------------+------------------+-----------------+----------------+ | **REG** | 0x1688 | 0x15A0 | 0x16E0 | 0x16D8 | +-----------------+--------------------+------------------+-----------------+----------------+ | **MODE 0** | gpio6_14 | vin2a_d14 | mcasp1_axr11 | mcasp1_axr9 | +-----------------+--------------------+------------------+-----------------+----------------+ | **1** | mcasp1_axr8 | | mcasp6_fsx | mcasp6_axr1 | +-----------------+--------------------+------------------+-----------------+----------------+ | **2** | dcan2_tx | | mcasp6_fsr | | +-----------------+--------------------+------------------+-----------------+----------------+ | **3** | uart10_rxd | rgmii1_txd3 | spi3_cs0 | spi3_d1 | +-----------------+--------------------+------------------+-----------------+----------------+ | **4** | | vout2_d9 | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **5** | | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **6** | vout2_hsync | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **7** | | | vin6a_d12 | vin6a_d14 | +-----------------+--------------------+------------------+-----------------+----------------+ | **8** | vin4a_hsync0 | mii1_txclk | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **9** | i2c3_sda | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **10** | timer1 | eQEP3B_in | timer8 | timer6 | +-----------------+--------------------+------------------+-----------------+----------------+ | **11** | | pr1_mii_mr1_clk | pr2_mii0_txd1 | pr2_mii0_txd3 | +-----------------+--------------------+------------------+-----------------+----------------+ | **12** | | pr1_pru1_gpi11 | pr2_pru1_gpi13 | pr2_pru1_gpi11 | +-----------------+--------------------+------------------+-----------------+----------------+ | **13** | | pr1_pru1_gpo11 | pr2_pru1_gpo13 | pr2_pru1_gpo11 | +-----------------+--------------------+------------------+-----------------+----------------+ | **14** | gpio6_14 | gpio4_15 | gpio4_17 | gpio5_11 | +-----------------+--------------------+------------------+-----------------+----------------+ | **15** | Driver off | Driver off | Driver off | Driver off | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd BALL** | AE2 | J14 | | D14 | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd REG** | 0x1544 | 0x16B0 | | 0x16A8 | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd MODE 0** | vin1a_d20 | mcasp1_fsr | | mcasp1_fsx | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 1** | vin1b_d3 | mcasp7_axr3 | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 2** | | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 3** | | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 4** | vout3_d3 | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 5** | | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 6** | vin3a_d4 | vout2_d1 | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 7** | | | | vin6a_de0 | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 8** | | vin4a_d1 | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 9** | kbd_col5 | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 10** | pr1_edio_data_in4 | i2c4_scl | | i2c3_scl | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 11** | pr1_edio_data_out4 | | | pr2_mdio_data | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 12** | pr1_pru0_gpi17 | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 13** | pr1_pru0_gpo17 | | | | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 14** | gpio3_24 | gpio5_1 | | gpio7_30 | +-----------------+--------------------+------------------+-----------------+----------------+ | **2nd 15** | Driver off | Driver off | | Driveroff | +-----------------+--------------------+------------------+-----------------+----------------+ .. table:: P9.30-P9.31 +-----------------+-----------------+----------------+ | | P9.30 | P9.31 | +=================+=================+================+ | **GPIO** | 140 | 138 | +-----------------+-----------------+----------------+ | **BALL** | B13 | B12 | +-----------------+-----------------+----------------+ | **REG** | 0x16DC | 0x16D4 | +-----------------+-----------------+----------------+ | **MODE 0** | mcasp1_axr10 | mcasp1_axr8 | +-----------------+-----------------+----------------+ | **1** | mcasp6_aclkx | mcasp6_axr0 | +-----------------+-----------------+----------------+ | **2** | mcasp6_aclkr | | +-----------------+-----------------+----------------+ | **3** | spi3_d0 | spi3_sclk | +-----------------+-----------------+----------------+ | **4** | | | +-----------------+-----------------+----------------+ | **5** | | | +-----------------+-----------------+----------------+ | **6** | | | +-----------------+-----------------+----------------+ | **7** | vin6a_d13 | vin6a_d15 | +-----------------+-----------------+----------------+ | **8** | | | +-----------------+-----------------+----------------+ | **9** | | | +-----------------+-----------------+----------------+ | **10** | timer7 | timer5 | +-----------------+-----------------+----------------+ | **11** | pr2_mii0_txd2 | pr2_mii0_txen | +-----------------+-----------------+----------------+ | **12** | pr2_pru1_gpi12 | pr2_pru1_gpi10 | +-----------------+-----------------+----------------+ | **13** | pr2_pru1_gpo12 | pr2_pru1_gpo10 | +-----------------+-----------------+----------------+ | **14** | gpio5_12 | gpio5_10 | +-----------------+-----------------+----------------+ | **15** | Driver off | Driver off | +-----------------+-----------------+----------------+ | **2nd BALL** | | C14 | +-----------------+-----------------+----------------+ | **2nd REG** | | 0x16A4 | +-----------------+-----------------+----------------+ | **2nd MODE 0** | | mcasp1_aclkx | +-----------------+-----------------+----------------+ | **2nd 1** | | | +-----------------+-----------------+----------------+ | **2nd 2** | | | +-----------------+-----------------+----------------+ | **2nd 3** | | | +-----------------+-----------------+----------------+ | **2nd 4** | | | +-----------------+-----------------+----------------+ | **2nd 5** | | | +-----------------+-----------------+----------------+ | **2nd 6** | | | +-----------------+-----------------+----------------+ | **2nd 7** | | vin6a_fld0 | +-----------------+-----------------+----------------+ | **2nd 8** | | | +-----------------+-----------------+----------------+ | **2nd 9** | | | +-----------------+-----------------+----------------+ | **2nd 10** | | i2c3_sda | +-----------------+-----------------+----------------+ | **2nd 11** | | pr2_mdio_mdclk | +-----------------+-----------------+----------------+ | **2nd 12** | | pr2_pru1_gpi7 | +-----------------+-----------------+----------------+ | **2nd 13** | | pr2_pru1_gpo7 | +-----------------+-----------------+----------------+ | **2nd 14** | | gpio7_31 | +-----------------+-----------------+----------------+ | **2nd 15** | | Driver off | +-----------------+-----------------+----------------+ .. todo:: This table needs entries .. table:: P9.32-P9.40 +-----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ | | P9.32 | P9.33 | P9.34 | P9.35 | P9.36 | P9.37 | P9.38 | P9.39 | P9.40 | +=================+========+========+========+========+========+========+========+========+========+ | **Row 1** | P9.32 | P9.33 | P9.34 | P9.35 | P9.36 | P9.37 | P9.38 | P9.39 | P9.40 | +-----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ .. table:: P9.41-P9.42 +-----------------+------------------+-----------------+ | | P9.41 | P9.42 | +=================+==================+=================+ | **GPIO** | 180 | 114 | +-----------------+------------------+-----------------+ | **BALL** | C23 | E14 | +-----------------+------------------+-----------------+ | **REG** | 0x16A0 | 0x16E4 | +-----------------+------------------+-----------------+ | **MODE 0** | xref_clk3 | mcasp1_axr12 | +-----------------+------------------+-----------------+ | **1** | mcasp2_axr11 | mcasp7_axr0 | +-----------------+------------------+-----------------+ | **2** | mcasp1_axr7 | | +-----------------+------------------+-----------------+ | **3** | mcasp4_ahclkx | spi3_cs1 | +-----------------+------------------+-----------------+ | **4** | mcasp8_ahclkx | | +-----------------+------------------+-----------------+ | **5** | | | +-----------------+------------------+-----------------+ | **6** | vout2_de | | +-----------------+------------------+-----------------+ | **7** | hdq0 | vin6a_d11 | +-----------------+------------------+-----------------+ | **8** | vin4a_de0 | | +-----------------+------------------+-----------------+ | **9** | clkout3 | | +-----------------+------------------+-----------------+ | **10** | timer16 | timer9 | +-----------------+------------------+-----------------+ | **11** | | pr2_mii0_txd0 | +-----------------+------------------+-----------------+ | **12** | | pr2_pru1_gpi14 | +-----------------+------------------+-----------------+ | **13** | | pr2_pru1_gpo14 | +-----------------+------------------+-----------------+ | **14** | gpio6_20 | gpio4_18 | +-----------------+------------------+-----------------+ | **15** | Driver off | Driver off | +-----------------+------------------+-----------------+ | **2nd BALL** | C1 | C2 | +-----------------+------------------+-----------------+ | **2nd REG** | 0x1580 | 0x159C | +-----------------+------------------+-----------------+ | **2nd MODE 0** | vin2a_d6 | vin2a_d13 | +-----------------+------------------+-----------------+ | **2nd 1** | | | +-----------------+------------------+-----------------+ | **2nd 2** | | | +-----------------+------------------+-----------------+ | **2nd 3** | | rgmii1_txctl | +-----------------+------------------+-----------------+ | **2nd 4** | vout2_d17 | vout2_d10 | +-----------------+------------------+-----------------+ | **2nd 5** | emu16 | | +-----------------+------------------+-----------------+ | **2nd 6** | | | +-----------------+------------------+-----------------+ | **2nd 7** | | | +-----------------+------------------+-----------------+ | **2nd 8** | mii1_rxd1 | mii1_rxdv | +-----------------+------------------+-----------------+ | **2nd 9** | kbd_col3 | kbd_row8 | +-----------------+------------------+-----------------+ | **2nd 10** | eQEP2B_in | eQEP3A_in | +-----------------+------------------+-----------------+ | **2nd 11** | pr1_mii_mt1_clk | pr1_mii1_txd0 | +-----------------+------------------+-----------------+ | **2nd 12** | pr1_pru1_gpi3 | pr1_pru1_gpi10 | +-----------------+------------------+-----------------+ | **2nd 13** | pr1_pru1_gpo3 | pr1_pru1_gpo10 | +-----------------+------------------+-----------------+ | **2nd 14** | gpio4_7 | gpio4_14 | +-----------------+------------------+-----------------+ | **2nd 15** | Driver off | Driver off | +-----------------+------------------+-----------------+ .. todo:: Table entries needed .. table:: P9.43-P9.46 +-----------------+--------+--------+--------+--------+ | | P9.43 | P9.44 | P9.45 | P9.46 | +=================+========+========+========+========+ | **Row 1** | P9.43 | P9.44 | P9.45 | P9.46 | +-----------------+--------+--------+--------+--------+ Serial Debug ************** .. todo:: Need info on BealgeBone AI serial debug USB 3 Type-C ************** .. todo:: Need info on BealgeBone AI USB Type-C connection USB 2 Type-A *************** .. todo:: Need info on BealgeBone AI USB Type-A connection Gigabit Ethernet ******************* .. todo:: Need info on BealgeBone AI USB Gigabit Ethernet connection Coaxial ********* .. todo:: Need info on BealgeBone AI u.FL antenna connection microSD Memory **************** .. todo:: Need info on BealgeBone AI uSD card slot microHDMI *********** .. todo:: Need info on BealgeBone AI uHDMI connection Cape Board Support ##################### There is a `Cape Headers Google Spreadsheet `__ which has a lot of detail regarding various boards and cape add-on boards. See also :ref:`beaglebone-cape-interface-spec` .. todo:: Add BeagleBone-AI content BeagleBone® Black Cape Compatibility ************************************** .. todo:: Add BeagleBone-AI ``BeagleBone® Black Cape Compatibility`` section content See :ref:`beaglebone-cape-interface-spec` for now. EEPROM ************ .. todo:: Add BeagleBone-AI ``EEPROM`` section content Pin Usage Consideration ************************ .. todo:: Add BeagleBone-AI ``Pin Usage Consideration`` section content GPIO ********* .. todo:: Add BeagleBone-AI ``GPIO`` section content I2C ********* .. todo:: Add BeagleBone-AI ``I2C`` section content UART or PRU UART ******************* This section is about both UART pins on the header and PRU UART pins on the headers we will include a chart and later some code .. table:: UART +-------------+--------+-----------+-------------------+-------+ | Function | Pin | ABC Ball | Pinctrl Register | Mode | +=============+========+===========+===================+=======+ | uart3_txd | P9.21 | B22 | 0x17C4 | 1 | +-------------+--------+-----------+-------------------+-------+ | uart3_rxd | P9.22 | A26 | 0x17C0 | 1 | +-------------+--------+-----------+-------------------+-------+ | uart5_txd | P9.13 | C17 | 0x1730 | 4 | +-------------+--------+-----------+-------------------+-------+ | uart5_rxd | P9.11 | B19 | 0x172C | 4 | +-------------+--------+-----------+-------------------+-------+ | uart5_ctsn | P8.05 | AC9 | 0x178C | 2 | +-------------+--------+-----------+-------------------+-------+ | uart5_rtsn | P8.06 | AC3 | 0x1790 | 2 | +-------------+--------+-----------+-------------------+-------+ | uart8_txd | P8.37 | A21 | 0x1738 | 3 | +-------------+--------+-----------+-------------------+-------+ | uart8_rxd | P8.38 | C18 | 0x1734 | 3 | +-------------+--------+-----------+-------------------+-------+ | uart8_ctsn | P8.31 | G16 | 0x173C | 3 | +-------------+--------+-----------+-------------------+-------+ | uart8_rtsn | P8.32 | D17 | 0x1740 | 3 | +-------------+--------+-----------+-------------------+-------+ | uart10_txd | P9.24 | F20 | 0x168C | 3 | +-------------+--------+-----------+-------------------+-------+ | uart10_rxd | P9.26 | E21 | 0x1688 | 3 | +-------------+--------+-----------+-------------------+-------+ | uart10_ctsn | P8.03 | AB8 | 0x179C | 2 | +-------------+--------+-----------+-------------------+-------+ | uart10_rtsn | P8.04 | AB5 | 0x17A0 | 2 | +-------------+--------+-----------+-------------------+-------+ | uart10_txd | P9.24 | F20 | 0x168C | 3 | +-------------+--------+-----------+-------------------+-------+ | uart10_rxd | P9.26 | E21 | 0x1688 | 3 | +-------------+--------+-----------+-------------------+-------+ | uart10_ctsn | P9.20 | D2 | 0x1578 | 8 | +-------------+--------+-----------+-------------------+-------+ | uart10_rtsn | P9.19 | F4 | 0x157C | 8 | +-------------+--------+-----------+-------------------+-------+ .. table:: PRU UART +------------------+--------+-----------+-------------------+-------+ | Function | Pin | ABC Ball | Pinctrl Register | Mode | +==================+========+===========+===================+=======+ | pr2_uart0_txd | P8.31 | C8 | 0x1614 | 10 | +------------------+--------+-----------+-------------------+-------+ | pr2_uart0_rxd | P8.33 | C6 | 0x1610 | 10 | +------------------+--------+-----------+-------------------+-------+ | pr2_uart0_cts_n | P8.34 | D8 | 0x1608 | 10 | +------------------+--------+-----------+-------------------+-------+ | pr2_uart0_rts_n | P8.35 | A5 | 0x160C | 10 | +------------------+--------+-----------+-------------------+-------+ | pr1_uart0_rxd | P8.43 | F10 | 0x15E4 | 10 | +------------------+--------+-----------+-------------------+-------+ | pr1_uart0_txd | P8.44 | G11 | 0x15E8 | 10 | +------------------+--------+-----------+-------------------+-------+ | pr1_uart0_cts_n | P8.45 | F11 | 0x15DC | 10 | +------------------+--------+-----------+-------------------+-------+ | pr1_uart0_rts_n | P8.46 | G10 | 0x15E0 | 10 | +------------------+--------+-----------+-------------------+-------+ .. todo:: Add BeagleBone-AI content SPI **** .. todo:: Add BeagleBone-AI ``SPI`` section content Analog ******** .. todo:: Add BeagleBone-AI ``Analog`` section content .. _pwm-timer-ecap-or-pru-pwm-ecap: PWM, TIMER, eCAP or PRU PWM/eCAP ********************************** .. todo:: Add BeagleBone-AI ``PWM, TIMER, eCAP or PRU PWM/eCAP`` section content eQEP ****** .. todo:: Add BeagleBone-AI ``eQEP`` section content CAN ***** .. todo:: Add BeagleBone-AI ``CAN`` section content .. _mcasp-audio-serial-like-i2c-and-ac97: McASP (audio serial like I2S and AC97) **************************************** .. todo:: Add BeagleBone-AI ``McASP (audio serial like I2S and AC97)`` section content MMC ***** .. todo:: Add BeagleBone-AI ``MMC`` section content LCD ***** .. todo:: Add BeagleBone-AI ``LCD`` section content PRU GPIO ********** .. todo:: Add BeagleBone-AI ``PRU GPIO`` section content CLKOUT ******** .. todo:: Add BeagleBone-AI ``CLKOUT`` section content Expansion Connector Headers ****************************** .. todo:: discuss header options for working with the expansion connectors per https://git.beagleboard.org/beagleboard/beaglebone-black/-/wikis/System-Reference-Manual#section-7-1 Signal Usage **************** .. todo:: Add BeagleBone-AI ``Signal Usage`` section content Cape Power ************ .. todo:: Add BeagleBone-AI ``Cape Power`` section content Mechanical ************ .. todo:: Add BeagleBone-AI ``Mechanical`` section content