thanks for the reply - I got 1.5 to show with the transport buttons (had to clear the browser cache) so now I’m back at trying to get sound.
I will post the info you requesed if I still have problems - I bet that my problems are use error as I’m not real skilled in all of this.
So I have set the mixer to software. But my question is which I2s driver do I choose - I’m guesing I choose the generic driver from the drop down menu?
Don’t choose any of the I2S drivers included in the Volumio web interface. They won’t work with the Wolfson card, and they may screw your setup up.
The way to set up the Wolfson card is to login to the Raspi using a terminal, for example using SSH, and run one of the setup scripts in the ‘wolfson_drivers’ folder. e.g. to playback to the SPDIF output you’d run the ‘SPDIF_playback.sh’ script. Don’t go anywhere near the settings for the I2S drivers in the Volumio web interface.
If you run the script in the ‘wolfson_drivers’ folder for the appropriate output you want to use, the card should then work without doing anything else.
This is a one-time action. Once you’ve done it the card will be setup, and will keep the settings through reboots (unless you reflash the memory card). You can then control it via the Volumio web-interface.
Ok I have not selected any I2s driver. I updated the config.txt file as noted above to reference the new kernel and made the change in the wolfson driver folder to play to headphone out.
Now when I hit play I get white noise through one channel of the headphones. The volume control on volumio has no affect on the noise.
Did you reflash the card? Probably best to start with a clean slate. Is this the 1.4 or the 1.5 image? I’ve not managed to get the 1.5 image to work myself (for output to SPDIF). But the 1.4 image does work.
Which script did you run? ‘Playback_to_Headset.sh’?
You could run the ‘alsamixer’ command to see if the Wolfson driver is set up properly. You should see ‘snd_rpi_wsp’ against the ‘Card’ option.
I re-flashed 1.4 - made the edits to the config.sys file and volumio wont’ play any songs when I hit the play button nothing happens (sim to above post)
I checked the alsa mixer and it has the correct reference for the card.
I will now re-flash version 5 do the edits and see if I get a different outcome.
I don’t know if this means anything or not but when the pi boots up it gets to the volumio logo and the a cursor.
Some time later it has more clines of code with …switching to governed"… And ending with I2S sync error!
I’ve seen that ‘I2S sync error’ myself when booting up the 1.5 image, and wondered what significance it might have. Maybe something to put to m3m3nto.
The only difference I can see is that I’m looking to output to SPDIF (with the 1.4 image), while you are looking to output to headphones. Maybe I could run the ‘Playback_to_Headset.sh’ script, and see if it works for me with the 1.4 image.
In the meantime, I guess you could post the output of ‘dmesg’ (in the forum), and maybe the ‘Playback_to_Headset.sh’ script, and see if m3m3nto can see anything amiss in those.
One other way you could get that file (of dmesg) off the Pi is if you have a USB stick attached to the Pi, you could copy the file onto the USB stick.
For example, ‘cp myoutput.txt /mnt/USB’ (my quote marks).
I don’t know if there is any significance to this, but I don’t bother making any changes to the config file. It still seems to work. I’m wondering if I may have a slightly different version of that 1.4 image. I think I picked mine up off a different website that m3m3nto had it on at that time, and not the Volumio repository. I don’t know if it is different, just speculating.
Hello,been lurking around here trying to get my raspberry pi to work with wolfson. Have had some success with m3m3nto version of volumio 1.5 to get it to work with wifi. I not sure if this is normal for volumio but the time it take for it to show up on my network(boot time?) is quite long. I am also having problems with sdif out where i have to use the script ./Reset_paths and ./SPDIF_playback as there is no output on spdif every time i reboot similar to another user a few pages ago. Hopefully they will integrate the drivers into raspbian(volumio?) soon.
Depends how long is ‘long’! I’ve not timed mine, but it may take about 30 secs to a minute to boot up and become available. But that’s just a subjective ‘guess’, as I’ve not put a watch on it.
I output to SPDIF with the 1.4 image, and it works fine. Couldn’t get anything out of SPDIF with the 1.5 image (from m3m3nto).
I’ve had no problems with getting output to SPDIF, so I’ve never used the ./Reset_paths.sh . Not even sure what it does. The SPDIF_playback.sh script has just worked for me. I think normally the card settings should survive reboots. Using the setup scripts should be a one-time action, unless you reflash the image onto the card.
For what it’s worth I ran the ‘Playback_to_Headset.sh’ script to see if I got sound out of the headphone socket. I did, sounds fine. So I can now play out of either the SPDIF socket or the headphones socket with no problem. This is using the 1.4 image from m3m3nto.
I had another go with m3m3nto’s 1.5 image, downloaded from the Volumio repository. Still no joy getting sound out of the SPDIF output, but I thought I would see if anything else worked, so I ran the Playback_to_Headset.sh and Playback_to_Lineout.sh scripts, and tested output to headphones and lineout. Both worked!
So it looks like it is just the SPDIF output that is proving problematical with the 1.5 image.
Ah, no. Nothing like as long as that, ever! And no, I’m not using wifi, as least not directly. I don’t have a wifi dongle plugged into the Pi. I have an ethernet cable going from the Pi to my router, and I connect wirelessly to that, from my laptop or mobile phone. So it is wireless, but not directly to the Pi.
Maybe that’s your problem, the Pi is having trouble finding the wireless connection?