Error Running I2C Example on Pi CM4
AlexKlimaj opened this issue · 3 comments
I have a custom Pi 4 Compute Module board with the "Adafruit Grayscale 1.5" 128x128 OLED Display" and an I2C LED driver on I2C1. I have the I2C LED driver working on the bus no problem. I am trying to get the adafruit_ssd1327 library running. When I run the example code, I get garbage displayed on the screen. I see traffic on the I2C1 bus when I run the code but the data does not look correct. It looks like a 0x80 is getting inserted every other byte.
Are you running it with bare metal CircuitPython or on Linux? If Linux, it may be related to adafruit/Adafruit_Blinka_Displayio#72.
Are you running it with bare metal CircuitPython or on Linux? If Linux, it may be related to adafruit/Adafruit_Blinka_Displayio#72.
Raspbian on the Pi4 Compute Module.
Behavior matches this.
adafruit/Adafruit_Blinka_Displayio#80
It looks like 0x80 is getting inserted between each byte in the init sequence.
Closing in favor of adafruit/Adafruit_Blinka_Displayio#80 since the issue isn't part of this library.