From: Melissa LeBlanc-Williams Date: Sat, 31 Oct 2020 15:33:04 +0000 (-0600) Subject: Merge pull request #358 from twa127/master X-Git-Tag: 5.6.0 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/75ee720cb27c78b0cea76d2b52c4f3d26cd331b0?hp=510aedeac6fc618f73554b9303bafd57bec3a8b5 Merge pull request #358 from twa127/master Add Support for Banana Pi M2 Zero --- diff --git a/src/adafruit_blinka/board/bananapi/bpim2zero.py b/src/adafruit_blinka/board/bananapi/bpim2zero.py new file mode 100644 index 0000000..9b68f1b --- /dev/null +++ b/src/adafruit_blinka/board/bananapi/bpim2zero.py @@ -0,0 +1,36 @@ +"""Pin definitions for the Banana Pi M2 Zero.""" + +# The Banana Pi M2 Zero uses the AllWinner H2 SoC, but pins +# are the same as the AllWinner H3 SoC, so we import those +from adafruit_blinka.microcontroller.allwinner.h3 import pin + +PA12 = pin.PA12 +SDA = pin.PA12 +PA11 = pin.PA11 +SCL = pin.PA11 +PA6 = pin.PA6 +PWM1 = pin.PA6 +PA1 = pin.PA1 +UART2_RX = pin.PA1 +PA0 = pin.PA0 +UART2_TX = pin.PA0 +PA3 = pin.PA3 +UART2_CTS = pin.PA3 +PA10 = pin.PA10 + +PA13 = pin.PA13 +SPI1_CS = pin.PA13 +PA14 = pin.PA14 +SPI1_CLK = pin.PA14 +PA2 = pin.PA2 +UART2_RTS = pin.PA2 +PA18 = pin.PA18 +TWI1_SCK = pin.PA18 +PG6 = pin.PG6 +UART1_TX = pin.PG6 +PG7 = pin.PG7 +UART1_RX = pin.PG7 + +SCLK = pin.PA14 +MOSI = pin.PA15 +MISO = pin.PA16 diff --git a/src/board.py b/src/board.py index 0d1f159..9710f67 100755 --- a/src/board.py +++ b/src/board.py @@ -96,6 +96,9 @@ elif board_id == ap_board.ORANGE_PI_PLUS_2E: elif board_id == ap_board.ORANGE_PI_2: from adafruit_blinka.board.orangepi.orangepipc import * +elif board_id == ap_board.BANANA_PI_M2_ZERO: + from adafruit_blinka.board.bananapi.bpim2zero import * + elif board_id == ap_board.GIANT_BOARD: from adafruit_blinka.board.giantboard import *