I am having issues with the Buttons, Audio and Display.
I am using a 3b+ with the standard 5v 2.5a supply.
The Audio issue:
The audio works until I start the display (add dtoverlay=rpi-display,speed=32000000,rotate=270 in my boot/config.txt). At that point the audio service stops and the audio device is not seen. aplay -l no longer shows the wm8960soundcard, but sudo dkms status does!
The buttons:
I do not have a device at 0x71. I get:
Error connecting to Device: 71, [Errno 121] Remote I/O error.
The Top pHAT button device isn’t connected to the system.
from i2c tools
i2cdetect -l: i2c-1 and i2c-2
i2cdetect -y -r -1: device at 0x1a
i2cdetect -y -r -2: no devices.
I assume a problem with the ATTINY84 address not programmed? Buttons do not work regardless if the display is used or not.
The Display.
White background (very bright). black characters (I actually like this, easy to read)
The WM8960 uses i2S instead of i2C; be sure to run through this OS config section here https://learn.sparkfun.com/tutorials/sp … -guide/all to ensure the settings are ready for the pHAT which is probably the hold-up
There are quite a few steps to get everything jiving together…be sure to do the WM8960 Driver install portion as well
Could you please post a config.txt from the /boot directory for a card that is fully functional. Also could you post the results of a sudo i2cdetect -y -r 1
I am expecting the results of the i2cdetect to show the default device (UU) at 0x1a and a device at 0x71. The buttons python script tries to use the device at 0x71.
Below is my config.txt - with this one my audio works but my display DOES NOT work. If I comment out the wm8960 overlay than my display works but my audio DOES NOT WORK.
Also note: if I uncomment i2s=on my display DOES NOT WORK.
Hello! I’m running a DEV-16653 on a Pi 2 B (Raspian 5.10 kernel) and running into the same issue re: display - black text on very bright background.
Thanks for posting this overlay! If I’m reading this correctly, this overlay will get display and sound both working together. But based on my experience, it doesn’t solve the bright background / dark text situation.
@da1 - Did your overall efforts manage to change the console brightness/color ?
@TS-Russel - Should I start a new thread/post for this specific issue?
I have encountered the same (or at least very similar) problem. I am using a Top Phat DEV-16653 and a RPi 4. The OS version is 5.10. The display has a very bright background with black text. When I use programs like “fbi” to display images, the colors are inverted.
When examining kernel messages via “dmesg” I noticed the following error but I don’t know if it is relevant:
v3d fec00000.v3d: MMU error from client L2T (0) at 0x6c61000, pte invalid