Rock Pi S with POE - How to enable i2s audio

Hi. Had really good experience with Diet-Pi on the RPi, but with the current lack of stock, decided on the Rock Pi S. I have the POE hat and the plan is to have this as part of my LMS solution with the squeezelite client. However, it appears that the i2s audio is not supported out of the box.

So, my question, is this easy enough to enable, and if so, how?

Thanks.

You need to use Armbian. Dietpi is not supporting this board.

That’s not true, you can download an image for the Rock Pi S:
https://dietpi.com/#download
https://dietpi.com/downloads/images/DietPi_ROCKPiS-ARMv8-Bookworm.7z

You support dietpi scripts whatever that is.

I don’t understand, do you talk about the insall script?
It’s not necessary to use it, there is an image available for the Rock Pi S.

Very late update, but I found the solution on the RAXDA Wiki in the end.

https://wiki.radxa.com/ROCKPI_S_PoE_HAT

Usage of Headphone jack

  • Initialize GPIO0_B7.
root@rockpis:/home/rock# echo 15 > /sys/class/gpio/export
root@rockpis:/home/rock# echo out > /sys/class/gpio/gpio15/direction root@rockpis:/home/rock# echo 1 > /sys/class/gpio/gpio15/value

That said, just updated to 9.7.1 and it has broken the audio out on the POE hat (which was working great previously). Been using this as a POE powered squeezelite client.

Have a post requesting help with this new issue…