sparkfun / Arduino_Apollo3

Arduino core to support the Apollo3 microcontroller from Ambiq Micro
83 stars 37 forks source link

I2C/Qwiic issues with 2.1.1 and ATP board #432

Closed sylgeist closed 2 years ago

sylgeist commented 2 years ago

Ardunio 1.8.16 on MacOS

I have been out of the loop for a few versions, but after upgrading to 2.1.1 even example sketches fail to communicate over I2C. I can use modules like the Qwiic SerLCD and Qwiic OLED, but Qwiic buttons and LED sticks don't respond.

Running the I2C scanner sketch with one qwiic button attached:

I2C Scanner
Scanning...
I2C device found at address 0x07  !
I2C device found at address 0x1E  !
I2C device found at address 0x27  !
I2C device found at address 0x6F  !
I2C device found at address 0x72  !
done

Scanning...
I2C device found at address 0x1C  !
I2C device found at address 0x25  !
I2C device found at address 0x2E  !
I2C device found at address 0x37  !
I2C device found at address 0x40  !
I2C device found at address 0x49  !
I2C device found at address 0x52  !
I2C device found at address 0x6F  !
I2C device found at address 0x72  !
I2C device found at address 0x77  !
done

Scanning...
I2C device found at address 0x18  !
I2C device found at address 0x21  !
I2C device found at address 0x2A  !
I2C device found at address 0x33  !
I2C device found at address 0x3C  !
I2C device found at address 0x45  !
I2C device found at address 0x4E  !
I2C device found at address 0x6F  !
I2C device found at address 0x72  !
done

Scanning...
I2C device found at address 0x6F  !
I2C device found at address 0x72  !
done
paulvha commented 2 years ago

Looks the same issue as https://github.com/sparkfun/Arduino_Apollo3/issues/400

sylgeist commented 2 years ago

Apologies! I did search and must not have had the right key word combo! That does look exactly like what I'm hitting as well.

sylgeist commented 2 years ago

Closing as a duplicate