]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
ODROID-C4: set i2c bus number based on detection
authorHyeonki Hong <hhk7734@gmail.com>
Tue, 21 Apr 2020 05:28:20 +0000 (14:28 +0900)
committerHyeonki Hong <hhk7734@gmail.com>
Tue, 21 Apr 2020 05:28:20 +0000 (14:28 +0900)
src/adafruit_blinka/board/hardkernel/odroidc4.py

index 64bebce5a690da71716407d5440a83d91862f9cb..27ccae8afc443cfd9cb3dec32cb3d5ba627d59af 100644 (file)
@@ -2,13 +2,12 @@
 
 from adafruit_blinka.microcontroller.amlogic.s905x3 import pin
 
-SDA1 = pin.I2C1_SDA
-SCL1 = pin.I2C1_SCL
-SDA2 = pin.I2C2_SDA
-SCL2 = pin.I2C2_SCL
+for it in pin.i2cPorts:
+    globals()["SCL" + str(it[0])] = it[1]
+    globals()["SDA" + str(it[0])] = it[2]
 
-SDA = SDA1
-SCL = SCL1
+SCL = pin.i2cPorts[0][1]
+SDA = pin.i2cPorts[0][2]
 
 SCLK = pin.SPI0_SCLK
 MOSI = pin.SPI0_MOSI