X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/7f5891e14647387af16c33c73d1e70ee953f03f1..60fb6ab4b8cf1618d2222b6ed0a115c38253fc3f:/src/adafruit_blinka/board/hardkernel/odroidn2.py diff --git a/src/adafruit_blinka/board/hardkernel/odroidn2.py b/src/adafruit_blinka/board/hardkernel/odroidn2.py index 965873b..9a04926 100644 --- a/src/adafruit_blinka/board/hardkernel/odroidn2.py +++ b/src/adafruit_blinka/board/hardkernel/odroidn2.py @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries +# +# SPDX-License-Identifier: MIT """Pin definitions for the Odroid N2.""" from adafruit_blinka.microcontroller.amlogic.s922x import pin @@ -55,37 +58,43 @@ for it in pin.i2cPorts: globals()["SCL" + str(it[0])] = it[1] globals()["SDA" + str(it[0])] = it[2] +SCL = None +SDA = None # Set second i2c bus as default for backward compatibility. -SCL = pin.i2cPorts[1][1] -SDA = pin.i2cPorts[1][2] +if len(pin.i2cPorts) > 1: + SCL = pin.i2cPorts[1][1] + SDA = pin.i2cPorts[1][2] +elif len(pin.i2cPorts) > 0: + SCL = pin.i2cPorts[0][1] + SDA = pin.i2cPorts[0][2] SCLK = pin.SPI0_SCLK MOSI = pin.SPI0_MOSI MISO = pin.SPI0_MISO SPI_CS0 = pin.GPIO486 -D0 = GPIOX_3 -D1 = GPIOX_16 -D2 = GPIOX_4 -D3 = GPIOX_7 -D4 = GPIOX_0 -D5 = GPIOX_1 -D6 = GPIOX_2 -D7 = GPIOA_13 -D8 = GPIOX_17 -D9 = GPIOX_18 -D10 = GPIOX_10 -D11 = GPIOA_4 -D12 = GPIOX_8 -D13 = GPIOX_9 -D14 = GPIOX_11 -D15 = GPIOX_12 -D16 = GPIOX_13 -D21 = GPIOX_14 -D22 = GPIOX_15 -D23 = GPIOX_5 -D24 = GPIOX_6 -D26 = GPIOA_12 -D27 = GPIOX_19 -D30 = GPIOA_14 -D31 = GPIOA_15 +D0 = GPIOX_3 # PIN_11 +D1 = GPIOX_16 # PIN_12 +D2 = GPIOX_4 # PIN_13 +D3 = GPIOX_7 # PIN_15 +D4 = GPIOX_0 # PIN_16 +D5 = GPIOX_1 # PIN_18 +D6 = GPIOX_2 # PIN_22 +D7 = GPIOA_13 # PIN_7 +D8 = GPIOX_17 # PIN_3 +D9 = GPIOX_18 # PIN_5 +D10 = GPIOX_10 # PIN_24 +D11 = GPIOA_4 # PIN_26 +D12 = GPIOX_8 # PIN_19 +D13 = GPIOX_9 # PIN_21 +D14 = GPIOX_11 # PIN_23 +D15 = GPIOX_12 # PIN_8 +D16 = GPIOX_13 # PIN_10 +D21 = GPIOX_14 # PIN_29 +D22 = GPIOX_15 # PIN_31 +D23 = GPIOX_5 # PIN_33 +D24 = GPIOX_6 # PIN_35 +D26 = GPIOA_12 # PIN_32 +D27 = GPIOX_19 # PIN_36 +D30 = GPIOA_14 # PIN_27 +D31 = GPIOA_15 # PIN_28