Max2Play Home › Forums › General Questions on Hardware and Max2Play Versions › Pi3B+ and IQaudioO Pi-DAC+ Pro: no sound
Tagged: IQAudio, no sound, squeeze light
- This topic has 11 replies, 3 voices, and was last updated 5 years, 11 months ago by Heiner premium.
-
25. Dezember 2018 at 19:41 #42939
Hi,
I bought the 7″ Touch Display Bundle with the config from the subject. After booting it finds my squeezebox server running on my Synology NAS — but: I have no sound at all.I have configured ‚IQaudioO Pi-DAC+ Pro‘ via WebInterface of m2p, disabled-in-build-audio, enabled I2S-MMAP, rebooted (several times, several combinations), but still no sound.
Squeezelite is not running, while autostart is enabled. When I start manually, i get the following error:
[18:36:04.898989] test_open:384 playback open error: No such file or directory
[18:36:04.899229] output_init_common:382 unable to open output deviceI have added ‚-o hw:CARD=IQaudIODAC -V Digital -Q‘ to advanced options like I read in other threads, but this does not help.
Looks to me that some configuration/Kernel module is missing?!? Is the HW of the card too new? Do I need a newer beta verison of M2P? How to debug this? My Linux times have been 10 years ago, but could be re-animated with some help.;-)
- This topic was modified 5 years, 12 months ago by Bruce.
26. Dezember 2018 at 15:46 #42949Ok, installed putty. Something more I can provide for debugging? The green LED on the
PI-DAC-PRO is shining.When I ssh to the pi, I get the following:
pi@max2play:~ $ aplay -l
aplay: device_list:270: no soundcards found…pi@max2play:~ $ lsmod | grep snd
snd_soc_pcm512x_i2c 16384 0
snd_soc_pcm512x 32768 1 snd_soc_pcm512x_i2c
snd_soc_iqaudio_dac 16384 0
snd_soc_bcm2835_i2s 16384 0
snd_soc_core 188416 3 snd_soc_pcm512x,snd_soc_iqaudio_dac,snd_soc_bcm2835_i2s
snd_compress 20480 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_pcm 98304 4 snd_soc_pcm512x,snd_pcm_dmaengine,snd_soc_bcm2835_i2s,snd_soc_core
snd_timer 32768 1 snd_pcm
snd 69632 4 snd_compress,snd_timer,snd_soc_core,snd_pcmThe last uncommented lines from /boot/config.txt
# Enable audio (loads snd_bcm2835)
dtparam=audio=off
gpu_mem=128
disable_overscan=1
dtoverlay=iqaudio-dacplus26. Dezember 2018 at 23:26 #42951Hi Bruce
[18:36:04.898989] test_open:384 playback open error: No such file or directory: tells you that Squeezelite have found your soundcard but it can’t find the „driver“ in any file or directory!
lsmod | grep snd shows all soundcards and their options. lsmod: snd_soc_iqaudio_dac 16384 0 confirms you’re soundcard.
1. In the Raspberry Settings tap have you selected your soundcard ?? (if not select it and hit save)
2. Check: Audioplayer/Mediaplayer Squeezelite & Airplay…/Edit Advanced Options/ Have you tried all the iqaudio „drivers“ in there??Peter
27. Dezember 2018 at 11:07 #42954Hi Peter,
thanks for your help. I double-checked that I have selected the soundcard in the Raspberry Settings. The settings are aligned with the IQAudiO settings automagically.
In Audioplayer/Mediaplayer Squeezelite & Airplay…/Edit Advanced Options/ I can not select any IQAudiO soundcard, only ‚equal – equal‘ and ‚plugequal – Equalizer for plughw:0,0,Does this help to debug?
Dirk28. Dezember 2018 at 0:04 #42960I had a similar problem with my Audiophonics card I solved my problem with an kernel and package update:
Raspberry settings/Kernel and Package Updates and Upgrades.
Hope that helps, also try remove your soundcard and boot up pi once with out it.
Peter
28. Dezember 2018 at 11:39 #42962Hi Peter,
did not help.:-/
I think I will disassemble everything and try again from scratch or try something like Volumio.
Thanks!
Dirk28. Dezember 2018 at 12:28 #42963Just reading the trouble-shooting section in
http://www.iqaudio.com/downloads/IQaudIO.pdfRunning dmesg has the following errors on the snd card:
[ 3.509569] snd-rpi-iqaudio-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered – will retry
[ 3.709710] snd-rpi-iqaudio-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered – will retry
[ 3.730279] snd-rpi-iqaudio-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered – will retry
[ 4.045982] pcm512x 1-004c: Failed to reset device: -121
[ 4.046527] pcm512x: probe of 1-004c failed with error -121But googling for the errors did not give me a helping hint so far.
28. Dezember 2018 at 17:24 #42965The card is the following:
https://shop.max2play.com/en/iqaudio-pi-dac-pro-new.htmlI set ‚I2S Enable I2S-MMAP (Mixerdevice for Soundcards)‘ to disabled… Same result.
If I have some time left I will make a backup image and try if Volumio/RUne whatever will work. In principle the card should work from what I have read googling around.
28. Dezember 2018 at 19:27 #42966And yet another test after flashing volumio:
[ 10.299146] snd-rpi-iqaudio-dac soc:sound: ASoC: CPU DAI (null) not registered – will retry
[ 10.306816] snd-rpi-iqaudio-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered – will retry
[ 10.523600] snd-rpi-iqaudio-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered – will retry
[ 10.537586] snd-rpi-iqaudio-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered – will retry
[ 10.708736] pcm512x 1-004c: Failed to reset device: -121
[ 10.709166] pcm512x: probe of 1-004c failed with error -121Same error…. Ok, the basic settings are quite the same in /boot/config.txt f.i. (after configuring via Web UI)
30. Dezember 2018 at 8:38 #42971Sounds like this could be a hardware problem either on pi or on your soundcard.
I’m sure that you have dobb. checked /boot/config.txt that you have only one entry of: dtoverlay=iqaudio-dacplus
Well Im out of suggestions for you to try now, maybe someone from Max2play can be of better help, good luck!!
-
You must be logged in to reply to this topic.