Beagleboard:BeagleBone cape interface spec

From eLinux.org
Revision as of 20:01, 24 July 2019 by Jkridner (talk | contribs) (I2C)
Jump to: navigation, search

This is a list of symlink interfaces based on BeagleBone Cape header pins.

I2C

/dev/bone/i2c/0

AM3358 I2C0
AM5729 I2C1

  • On-board peripherals

/dev/bone/i2c/1

AM3358 I2C1
AM5729 I2C5

  • P9.17 - SCL
  • P9.18 - SDA

/dev/bone/i2c/2

AM3358 I2C2
AM5729 I2C4

  • P9.19 - SCL
  • P9.20 - SDA

/dev/bone/i2c/3

AM3358 I2C1
AM5729 I2C3

  • P9.24 - SCL
  • P9.26 - SDA

/dev/bone/i2c/4

AM3358 I2C2
AM5729 N/A

  • P9.21 - SCL
  • P9.22 - SDA

/dev/bone/i2c/5

AM3358 N/A
AM5729 I2C3

  • P9.29 - SCL
  • P9.31 - SDA

/dev/bone/i2c/6

AM3358 N/A
AM5729 I2C4

  • P9.27 - SCL
  • P9.12 - SDA

/dev/bone/i2c/7

AM3358 N/A
AM5729 I2C4

  • P8.37 - SCL
  • P8.38 - SDA

SPI

/dev/bone/spi/0.x

AM3358 SPI0
AM5729 SPI2

  • P9.18 - MOSI
  • P9.21 - MISO
  • P9.22 - CLK

/dev/bone/spi/0.0

AM3358 SPI0 CS0
AM5729 SPI2 CS0

  • P9.17 - CS

/dev/bone/spi/1.x

AM3358 SPI1
AM5729 SPI3

  • P9.30 - MOSI
  • P9.29 - MISO
  • P9.31 - CLK

/dev/bone/spi/1.0

AM3358 SPI1 CS0
AM5729 SPI3 CS0

  • P9.28 - CS

/dev/bone/spi/1.1

AM3358 SPI1 CS1
AM5729 SPI3 CS1

  • P9.42 - CS

/dev/bone/spi/1.2

AM3358 SPI1 GPIO1_17
AM5729 SPI3 GPIO7_11

  • P9.23 - CS

UART

/dev/bone/uart/0

AM3358 UART0
AM5729 UART0

  • console debug header pins

/dev/bone/uart/1

AM3358 UART1
AM5729 UART10

  • P9.24 - TX
  • P9.26 - RX

/dev/bone/uart/2

AM3358 UART2
AM5729 UART3

  • P9.21 - TX
  • P9.22 - RX

/dev/bone/uart/3

AM3358 UART3
AM5729 N/A

  • P9.42 - TX

/dev/bone/uart/4

AM3358 UART4
AM5729 UART5

  • P9.13 - TX
  • P9.11 - RX

/dev/bone/uart/5

AM3358 UART5
AM5729 UART8

  • P8.37 - TX
  • P8.38 - RX

CAN

/dev/bone/can/0

AM3358 CAN0
AM5729 N/A

  • P9.19 - RX
  • P9.20 - TX

/dev/bone/can/1

AM3358 CAN1
AM5729 CAN2

  • P9.24 - RX
  • P9.26 - TX

/dev/bone/can/2

AM3358 N/A
AM5729 CAN2

  • P9.13 - RX
  • P9.11 - TX

PWM/TIMER

/dev/bone/timer/1

AM3358 TIMER4
AM5729 TIMER11

  • P8.7

/dev/bone/timer/2

AM3358 TIMER5
AM5729 TIMER14

  • P8.9

/dev/bone/timer/3

AM3358 TIMER6
AM5729 TIMER10

  • P8.10

/dev/bone/timer/4

AM3358 TIMER7
AM5729 TIMER12

  • P8.8

MMC

/dev/bone/mmc/2

AM3358 MMC2
AM5729 MMC3

  • P8.21 - CLK
  • P8.20 - CMD
  • P8.25 - DAT0
  • P8.24 - DAT1
  • P8.5 - DAT2
  • P8.6 - DAT3
  • P8.23 - DAT4
  • P8.22 - DAT5
  • P8.4 - DAT7
  • P8.3 - DAT6

LCD

eQEP

McASP