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!
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')
i2cPorts = (
(0, SCL, SDA), (1, SCL_1, SDA_1),
)
+
+# ordered as spiId, sckId, mosiId, misoId
+spiPorts = ((0, C02, C00, C01), (1, B06, B04, B05))