]> Repositories - hackapet/Adafruit_Blinka.git/blobdiff - src/adafruit_blinka/microcontroller/tegra/t210/pin.py
Update pin.py
[hackapet/Adafruit_Blinka.git] / src / adafruit_blinka / microcontroller / tegra / t210 / pin.py
index c6d4b6e8266fb254c00387a2c446489bfa11fc90..8e3ad394963d3ef1ab1f07469aaffd4445e3dc2b 100644 (file)
@@ -1,7 +1,5 @@
 import sys
 import atexit
 import sys
 import atexit
-sys.path.append("/opt/nvidia/jetson-gpio/lib/python")
-sys.path.append("/opt/nvidia/jetson-gpio/lib/python/Jetson/GPIO")
 import Jetson.GPIO as GPIO
 GPIO.setmode(GPIO.TEGRA_SOC)
 GPIO.setwarnings(False)   # shh!
 import Jetson.GPIO as GPIO
 GPIO.setmode(GPIO.TEGRA_SOC)
 GPIO.setwarnings(False)   # shh!
@@ -68,10 +66,17 @@ class Pin:
         GPIO.cleanup()
 
 # Cannot be used as GPIO
         GPIO.cleanup()
 
 # Cannot be used as GPIO
-SDA = Pin('GEN1_I2C_SDA')
-SCL = Pin('GEN1_I2C_SCL')
-SDA_1 = Pin('GEN2_I2C_SDA')
-SCL_1 = Pin('GEN2_I2C_SCL')
+# before #
+#SDA = Pin('GEN1_I2C_SDA')
+#SCL = Pin('GEN1_I2C_SCL')
+#SDA_1 = Pin('GEN2_I2C_SDA')
+#SCL_1 = Pin('GEN2_I2C_SCL')
+
+# after #
+SDA = Pin('GEN2_I2C_SDA')
+SCL = Pin('GEN2_I2C_SCL')
+SDA_1 = Pin('GEN1_I2C_SDA')
+SCL_1 = Pin('GEN1_I2C_SCL')
 
 # These pins are native to TX1
 BB03 = Pin('GPIO_X1_AUD')
 
 # These pins are native to TX1
 BB03 = Pin('GPIO_X1_AUD')
@@ -119,3 +124,6 @@ E06 = Pin('GPIO_PE6')
 i2cPorts = (
     (0, SCL, SDA), (1, SCL_1, SDA_1),
 )
 i2cPorts = (
     (0, SCL, SDA), (1, SCL_1, SDA_1),
 )
+
+# ordered as spiId, sckId, mosiId, misoId
+spiPorts = ((0, C02, C00, C01), (1, B06, B04, B05))