From: Melissa LeBlanc-Williams Date: Wed, 12 Jun 2019 04:07:03 +0000 (-0700) Subject: SPI fixes for a couple boards X-Git-Tag: 2.1.4^2 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/22277bfa7828580bd8d02142422f2f8f6674a216 SPI fixes for a couple boards --- diff --git a/src/adafruit_blinka/board/odroidc2.py b/src/adafruit_blinka/board/odroidc2.py index c43ebce..75596ed 100644 --- a/src/adafruit_blinka/board/odroidc2.py +++ b/src/adafruit_blinka/board/odroidc2.py @@ -56,6 +56,8 @@ SCL = pin.I2C0_SCL SCLK = pin.SPI0_SCLK MOSI = pin.SPI0_MOSI MISO = pin.SPI0_MISO +SPI_CS0 = pin.GPIO229 +SPI_CS1 = pin.GPIO225 D0 = GPIOX_19 D1 = GPIOX_10 diff --git a/src/busio.py b/src/busio.py index 0c38d1e..86778fb 100755 --- a/src/busio.py +++ b/src/busio.py @@ -96,7 +96,7 @@ class SPI(Lockable): elif detector.board.any_beaglebone: from adafruit_blinka.microcontroller.am335x.pin import Pin from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI - elif board_id == ap_board.ORANGE_PI_PC: + elif board_id == ap_board.ORANGE_PI_PC or board_id == ap_board.ORANGE_PI_R1: from adafruit_blinka.microcontroller.allwinner_h3.pin import Pin from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI elif board_id == ap_board.GIANT_BOARD: @@ -105,6 +105,9 @@ class SPI(Lockable): elif board_id == ap_board.CORAL_EDGE_TPU_DEV: from adafruit_blinka.microcontroller.nxp_imx8m.pin import Pin from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI + elif board_id == ap_board.ODROID_C2: + from adafruit_blinka.microcontroller.amlogic.s905.pin import Pin + from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI else: from machine import SPI as _SPI from machine import Pin