X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/a2a3e0abcbd42560b7ea167735d833dc3a4f4168..c2bc4a90827f28abb6b51eae659a1f80a65c0497:/src/adafruit_blinka/board/hardkernel/odroidn2.py?ds=inline diff --git a/src/adafruit_blinka/board/hardkernel/odroidn2.py b/src/adafruit_blinka/board/hardkernel/odroidn2.py index 7d23d70..c88f1de 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 @@ -51,36 +54,54 @@ GPIOA0_13 = pin.GPIO509 GPIOA0_14 = pin.GPIO510 GPIOA0_15 = pin.GPIO511 -SDA = pin.I2C3_SDA -SCL = pin.I2C3_SCL +for it in pin.i2cPorts: + globals()["SCL" + str(it[0])] = it[1] + globals()["SDA" + str(it[0])] = it[2] + +if pin.i2cPorts: + 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 +CS0 = pin.GPIO486 +CS1 = pin.GPIO464 +SPI_CS0 = CS0 # aliased for backward compatibility -D0 = GPIOX_3 -D1 = GPIOX_16 -D2 = GPIOX_4 -D3 = GPIOX_7 -D4 = GPIOX_0 -D5 = GPIOX_1 -D6 = GPIOX_2 +D3 = GPIOX_17 +D5 = GPIOX_18 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 +D8 = GPIOX_12 +D10 = GPIOX_13 +D11 = GPIOX_3 +D12 = GPIOX_16 +D13 = GPIOX_4 +D15 = GPIOX_7 +D16 = GPIOX_0 +D18 = GPIOX_1 +D19 = GPIOX_8 +D21 = GPIOX_9 +D22 = GPIOX_2 +D23 = GPIOX_11 +D24 = GPIOX_10 +D26 = GPIOA_4 +D27 = GPIOA_14 +D28 = GPIOA_15 +D29 = GPIOX_14 +D31 = GPIOX_15 +D32 = GPIOA_12 +D33 = GPIOX_5 +D35 = GPIOX_6 +D36 = GPIOX_19 + +""" ADC """ +A0 = 40 +A1 = 37 + +""" PWM """ +PWM = D15 + +""" UART """ +UART0_TX = D8 +UART0_RX = D10