X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/a79e37b2729f77faf00545062fc4a8ded1a6eb97..c2bc4a90827f28abb6b51eae659a1f80a65c0497:/src/adafruit_blinka/microcontroller/tegra/t186/pin.py diff --git a/src/adafruit_blinka/microcontroller/tegra/t186/pin.py b/src/adafruit_blinka/microcontroller/tegra/t186/pin.py index ba06449..91e87fd 100644 --- a/src/adafruit_blinka/microcontroller/tegra/t186/pin.py +++ b/src/adafruit_blinka/microcontroller/tegra/t186/pin.py @@ -1,7 +1,10 @@ +# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries +# +# SPDX-License-Identifier: MIT """Tegra T186 pin names""" import atexit -import Jetson.GPIO as GPIO +from Jetson import GPIO GPIO.setmode(GPIO.TEGRA_SOC) GPIO.setwarnings(False) # shh! @@ -82,7 +85,7 @@ SCL = Pin("GPIO_SEN8") SDA_1 = Pin("GEN1_I2C_SDA") SCL_1 = Pin("GEN1_I2C_SCL") -J04 = Pin("AUD_MCLK") +# Jetson TX2 specific J06 = Pin("GPIO_AUD1") AA02 = Pin("CAN_GPIO2") N06 = Pin("GPIO_CAM7") @@ -93,17 +96,39 @@ AA01 = Pin("CAN_GPIO1") I05 = Pin("GPIO_PQ5") T03 = Pin("UART1_CTS") T02 = Pin("UART1_RTS") -J00 = Pin("DAP1_SCLK") -J03 = Pin("DAP1_FS") -J02 = Pin("DAP1_DIN") -J01 = Pin("DAP1_DOUT") P17 = Pin("GPIO_EXP_P17") -AA00 = Pin("CAN0_GPIO0") +AA00 = Pin("CAN_GPIO0") Y01 = Pin("GPIO_MDM2") P16 = Pin("GPIO_EXP_P16") I04 = Pin("GPIO_PQ4") J05 = Pin("GPIO_AUD0") +# Jetson TX2 NX specific +W04 = Pin("UART3_RTS") +V01 = Pin("GPIO_SEN1") +C02 = Pin("DAP2_DOUT") +C03 = Pin("DAP2_DIN") +V04 = Pin("GPIO_SEN4") +H02 = Pin("GPIO_WAN7") +H01 = Pin("GPIO_WAN6") +V02 = Pin("GPIO_SEN2") +H00 = Pin("GPIO_WAN5") +H03 = Pin("GPIO_WAN8") +Y03 = Pin("GPIO_MDM4") +N01 = Pin("GPIO_CAM2") +EE02 = Pin("TOUCH_CLK") +U00 = Pin("GPIO_DIS0") +U05 = Pin("GPIO_DIS5") +W05 = Pin("UART3_CTS") +V03 = Pin("GPIO_SEN3") + +# Shared pin +J03 = Pin("DAP1_FS") +J02 = Pin("DAP1_DIN") +J01 = Pin("DAP1_DOUT") +J00 = Pin("DAP1_SCLK") +J04 = Pin("AUD_MCLK") + i2cPorts = ( (1, SCL, SDA), (0, SCL_1, SDA_1),