X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/7f8edbb293d28250b6412a459d54e3c76463d41b..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 edd5a55..5a7008c 100644 --- a/src/adafruit_blinka/board/beaglebone_black.py +++ b/src/adafruit_blinka/board/beaglebone_black.py @@ -1,11 +1,117 @@ -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 +P8_4 = pin.P8_4 +P8_5 = pin.P8_5 +P8_6 = pin.P8_6 +P8_7 = pin.P8_7 +P8_8 = pin.P8_8 +P8_9 = pin.P8_9 +P8_10 = pin.P8_10 +P8_11 = pin.P8_11 +P8_12 = pin.P8_12 P8_13 = pin.P8_13 +P8_14 = pin.P8_14 +P8_15 = pin.P8_15 +P8_16 = pin.P8_16 +P8_17 = pin.P8_17 +P8_18 = pin.P8_18 P8_19 = pin.P8_19 +P8_20 = pin.P8_20 +P8_21 = pin.P8_21 +P8_22 = pin.P8_22 +P8_23 = pin.P8_23 +P8_24 = pin.P8_24 +P8_25 = pin.P8_25 +P8_26 = pin.P8_26 +P8_27 = pin.P8_27 +P8_28 = pin.P8_28 +P8_29 = pin.P8_29 +P8_30 = pin.P8_30 +P8_31 = pin.P8_31 +P8_32 = pin.P8_32 +P8_33 = pin.P8_33 +P8_34 = pin.P8_34 +P8_35 = pin.P8_35 +P8_36 = pin.P8_36 +P8_37 = pin.P8_37 +P8_38 = pin.P8_38 +P8_39 = pin.P8_39 +P8_40 = pin.P8_40 +P8_41 = pin.P8_41 +P8_42 = pin.P8_42 +P8_43 = pin.P8_43 +P8_44 = pin.P8_44 +P8_45 = pin.P8_45 +P8_46 = pin.P8_46 +P9_11 = pin.P9_11 P9_12 = pin.P9_12 +P9_13 = pin.P9_13 +P9_14 = pin.P9_14 +P9_15 = pin.P9_15 +P9_16 = pin.P9_16 +P9_17 = pin.P9_17 +P9_18 = pin.P9_18 +P9_19 = pin.P9_19 +P9_20 = pin.P9_20 +P9_21 = pin.P9_21 +P9_22 = pin.P9_22 +P9_23 = pin.P9_23 +P9_24 = pin.P9_24 +P9_25 = pin.P9_25 +P9_26 = pin.P9_26 +P9_27 = pin.P9_27 +P9_28 = pin.P9_28 +P9_29 = pin.P9_29 +P9_30 = pin.P9_30 +P9_31 = pin.P9_31 +P9_41 = pin.P9_41 +P9_42 = pin.P9_42 LED_USR0 = pin.USR0 LED_USR1 = pin.USR1 LED_USR2 = pin.USR2 LED_USR3 = pin.USR3 + +# I2C and SPI pins from: +# src/adafruit_blinka/board/raspi_23.py +# SDA = pin.SDA +# SCL = pin.SCL +# CE1 = pin.D7 +# CE0 = pin.D8 +# MISO = pin.D9 +# MOSI = pin.D10 +# SCLK = pin.D11 +# SCK = pin.D11 +# TXD = pin.D14 +# RXD = pin.D15 +# MISO_1 = pin.D19 +# MOSI_1 = pin.D20 +# SCLK_1 = pin.D21 +# SCK_1 = pin.D21 + +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