]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Merge pull request #392 from twa127/master 5.10.0
authorMelissa LeBlanc-Williams <melissa@adafruit.com>
Thu, 14 Jan 2021 16:26:58 +0000 (09:26 -0700)
committerGitHub <noreply@github.com>
Thu, 14 Jan 2021 16:26:58 +0000 (09:26 -0700)
Add Support For Orange Pi Zero Plus Board

src/adafruit_blinka/board/orangepi/orangepizeroplus.py [new file with mode: 0644]
src/board.py
src/microcontroller/__init__.py

diff --git a/src/adafruit_blinka/board/orangepi/orangepizeroplus.py b/src/adafruit_blinka/board/orangepi/orangepizeroplus.py
new file mode 100644 (file)
index 0000000..36ed7f3
--- /dev/null
@@ -0,0 +1,38 @@
+"""Pin definitions for the Orange Pi Zero Plus."""
+
+from adafruit_blinka.microcontroller.allwinner.h5 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
+PA15 = pin.PA15
+PA16 = pin.PA16
+PA14 = pin.PA14
+SPI1_CLK = pin.PA14
+PG6 = pin.PG6
+UART1_TX = pin.PG6
+PG7 = pin.PG7
+UART1_RX = pin.PG7
+PA7 = pin.PA7
+PA19 = pin.PA19
+TWI1_SDA = pin.PA19
+PA18 = pin.PA18
+TWI1_SCK = pin.PA18
+PA2 = pin.PA2
+UART2_RTS = pin.PA2
+PA13 = pin.PA13
+SPI1_CS = pin.PA13
+PA10 = pin.PA10
+
+SCLK = pin.PA14
+MOSI = pin.PA15
+MISO = pin.PA16
index 5cb5cafdcb353cd39ecbe9b627be7bfd7461ccd7..4b66d8d33e2f3734c001df53b1a25689f3523b41 100755 (executable)
@@ -99,6 +99,9 @@ elif board_id == ap_board.ORANGE_PI_2:
 elif board_id == ap_board.ORANGE_PI_ZERO_PLUS_2H5:
     from adafruit_blinka.board.orangepi.orangepizeroplus2h5 import *
 
+elif board_id == ap_board.ORANGE_PI_ZERO_PLUS:
+    from adafruit_blinka.board.orangepi.orangepizeroplus import *
+
 elif board_id == ap_board.BANANA_PI_M2_ZERO:
     from adafruit_blinka.board.bananapi.bpim2zero import *
 
index 8f352e5cc01738f1246e4fbbaf8db97bff8e9d19..a10bab699e7c46b806375c7aa2552cad1826121f 100755 (executable)
@@ -66,6 +66,8 @@ elif chip_id == ap_chip.A33:
     from adafruit_blinka.microcontroller.allwinner.a33.pin import *
 elif chip_id == ap_chip.RK3308:
     from adafruit_blinka.microcontroller.rockchip.rk3308.pin import *
+elif chip_id == ap_chip.H5:
+    from adafruit_blinka.microcontroller.allwinner.h5.pin import *
 elif chip_id == ap_chip.IMX8MX:
     from adafruit_blinka.microcontroller.nxp_imx8m import *
 elif chip_id == ap_chip.HFU540: