i have a Picade X Hat running in a project, using only the power on/off functions and the i2s DAC. I configured it with the legacy-python-drivers as described on github and everything works fine. I have clean sound and the Picade cuts Power to the Pi after shutdown. So far so good…
Now I wanted to add a Battery FuelGauge to the i2c interface using the SDA and SCL header. Communication with the Device works nicely, but as long as the Device is connected, the Picade doesn’t cut the power to the Pi properly after shutdown. It feels more like a restart.
When i disconnect the i2c Device, the power is cut properly and everything stays off.
Do you have any ideas how to fix this?