I’ve read through the V 3 Issues post and searched on Cirrus Logic, but found nothing recent. Don’t want to waste anyone’s time, not least my own, so just a simple “yes” or “no” to my subject question would be very helpful.
My zillion dollar AV receiver just blew up and while waiting to see if it can be repaired I hooked up an old marantz amp (no digital input) and got an old RPi3B+ out the loft. The Rpi has the Cirrus Logic audio card, but to my disappointment I find it isn’t recognised by Volumio. Since the CL card is pretty old now, I imagine if there was a way of using it it would have been found; or perhaps because it’s so old there’s been no demand. Hence my question as a starting point.
Thanks for such a speedy response, Darmur. Yes, I’d be very happy to help. Before I posted, while checking for relevant threads, I found a link to instructions for providing just this information - now I can’t find it again! I’ll wait on your guidance.
IIRC the Woflson card that I have could not be connected to a Pi3 without some soldering, it was for this reason I used a Pi1, where it plugs in simply. I even found a nice case on eBay to house the combined unit.
I should probably tidy up my guide because I started with mods to the json file but ended up not using them. I haven’t powered the unit up recently, I found the Pi1 too slow to be usable for Volumio, especially as I have a couple of x64 NUCs and Pi3s lying around.
there are two versions of the Wolfson/Cirrus Audio card, one is for Raspberry Pi B+ (with 26-pin + 8-pin connectors), one is for newer RPis (with 40-pin connector)
Looking at that output, I suspect I shouldn’t have run with I2S DAC = Off. But when I set up the Pi, having nothing in the presented list that corresponded to the Cirrus Logic card, I assumed I’d have to run without a DAC. Should I just choose the first one in the list and run the commands again?
I did add that line, and I’ve just checked that t was saved. BTW, I assume this is the file in the boot partition: /boot/userconfig.txt? It was an empty file when I opened it and now has just that one line in it.
I’m now wondering if the audio card has come loose inside the case. I’ll open it up and take a look.
the amixer request was an attempt, not 100% required to have this HAT in the DAC list.
you should be able to use the HAT right now, keeping I2S DAC OFF and selecting the new entry from the drop-down selection.
Maybe you have to change the default control for volume or change something from Alasamixer to enable the SPDIF output. Please let me know, so I can move forward with creating a pull-request