From: Melissa LeBlanc-Williams Date: Mon, 11 Sep 2023 21:52:20 +0000 (-0700) Subject: Merge pull request #705 from makermelissa/odroidn2-fix X-Git-Tag: 8.22.1 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/4f8d7fa0edae1040e9a194a5e4b27007eb746a03?hp=1d3ac2a97d49d22665e229ab5f4b3c9fc711624c Merge pull request #705 from makermelissa/odroidn2-fix Add check to ODroid n2 to make sure i2c matches expected ports --- diff --git a/src/adafruit_blinka/board/hardkernel/odroidn2.py b/src/adafruit_blinka/board/hardkernel/odroidn2.py index 4abce5b..9a04926 100644 --- a/src/adafruit_blinka/board/hardkernel/odroidn2.py +++ b/src/adafruit_blinka/board/hardkernel/odroidn2.py @@ -58,9 +58,15 @@ for it in pin.i2cPorts: globals()["SCL" + str(it[0])] = it[1] globals()["SDA" + str(it[0])] = it[2] +SCL = None +SDA = None # Set second i2c bus as default for backward compatibility. -SCL = pin.i2cPorts[1][1] -SDA = pin.i2cPorts[1][2] +if len(pin.i2cPorts) > 1: + SCL = pin.i2cPorts[1][1] + SDA = pin.i2cPorts[1][2] +elif len(pin.i2cPorts) > 0: + SCL = pin.i2cPorts[0][1] + SDA = pin.i2cPorts[0][2] SCLK = pin.SPI0_SCLK MOSI = pin.SPI0_MOSI