X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/a39d034521be3a4751b326155ff0754cfe79c601..40b64d58a1a537ccc55e1c45fe6804b495c6e055:/src/adafruit_blinka/board/beaglebone_black.py diff --git a/src/adafruit_blinka/board/beaglebone_black.py b/src/adafruit_blinka/board/beaglebone_black.py index 337270d..5a7008c 100644 --- a/src/adafruit_blinka/board/beaglebone_black.py +++ b/src/adafruit_blinka/board/beaglebone_black.py @@ -1,4 +1,4 @@ -from adafruit_blinka.microcontroller.beaglebone_black import pin +from adafruit_blinka.microcontroller.am335x import pin # initial pins, to mimic bonescript demo P8_3 = pin.P8_3 @@ -93,3 +93,25 @@ LED_USR3 = pin.USR3 SDA = pin.SDA SCL = pin.SCL + +# Refer to header default pin modes +# http://beagleboard.org/static/images/cape-headers.png +# P9_17 (SPI0_CSO => CE0) enables peripheral device +# P9_18 (SPI0_D1 => MOSI) outputs data to peripheral device +# P9_21 (SPIO_DO => MISO) receives data from peripheral device +# P9_22 (SPI0_SCLK => SCLK) outputs clock signal +CE0 = pin.CE0 +MOSI = pin.MOSI +MISO = pin.MISO +SCLK = pin.SCLK +#CircuitPython naming convention for SPI Clock +SCK = pin.SCK + +# SPI1 pins +# http://beagleboard.org/static/images/cape-headers-spi.png +CE1 = pin.CE1 +MOSI_1 = pin.MOSI_1 +MISO_1 = pin.MISO_1 +SCLK_1 = pin.SCLK_1 +#CircuitPython naming convention for SPI Clock +SCK_1 = pin.SCK_1