RK3588 Upgrade – No Audio from Built-in Speakers

Thanks all. Sorry for the delayed update here, life got away from me.

I’ve fixed this though - here is what I found.

  1. WM8960 appears as Card 0 or Card 1 randomly, but hardcoded in hw-setup. I edited hw-setup to pull the card number dynamically.

  2. WM8960 “dummy regulator” messages hinted at possible power supply issues at boot (sometimes, not always). I added a hard 5s pause to hw-setup, this seems to be stable now.

  3. Pipewire wasn’t always registering the speaker or headphone outputs. I added a user level service to restart pipewire after user login.

All of these issues were sporadic. Before I’d get audio on maybe one of 10 or 12 boots. These bodges look to be providing audio consistently now.

Thanks again!

2 Likes