Pi3B+ and IQaudioO Pi-DAC+ Pro: no sound

Max2Play Home 2016 (en) Forums General Questions on Hardware and Max2Play Versions Pi3B+ and IQaudioO Pi-DAC+ Pro: no sound

This topic contains 11 replies, has 3 voices, and was last updated by  Heiner Moderator 1 year, 11 months ago.

Viewing 12 posts - 1 through 12 (of 12 total)
  • 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 device

    I 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 1 year, 11 months ago by  Bruce.
    26. Dezember 2018 at 15:46 #42949

    Ok, 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:

    [email protected]:~ $ aplay -l
    aplay: device_list:270: no soundcards found…

    [email protected]:~ $ 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_pcm

    The last uncommented lines from /boot/config.txt
    # Enable audio (loads snd_bcm2835)
    dtparam=audio=off
    gpu_mem=128
    disable_overscan=1
    dtoverlay=iqaudio-dacplus

    26. Dezember 2018 at 23:26 #42951

    Hi 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 #42954

    Hi 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?
    Dirk

    28. Dezember 2018 at 0:04 #42960

    I 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 #42962

    Hi Peter,
    did not help.:-/
    I think I will disassemble everything and try again from scratch or try something like Volumio.
    Thanks!
    Dirk

    28. Dezember 2018 at 12:28 #42963

    Just reading the trouble-shooting section in
    http://www.iqaudio.com/downloads/IQaudIO.pdf

    Running 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 -121

    But googling for the errors did not give me a helping hint so far.

    28. Dezember 2018 at 16:44 #42964

    Hmmm when I google pcm512x: probe of 1-004c failed with error -121. I find this: pcm512x They are talking about a dobble i2c. I tried to find your + pro card at iQaudio but I did not find your card. Try to disable I2S-MMAP in the settings tab and reboot

    28. Dezember 2018 at 17:24 #42965

    The card is the following:
    https://shop.max2play.com/en/iqaudio-pi-dac-pro-new.html

    I 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 #42966

    And 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 -121

    Same 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 #42971

    Sounds 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!!

    3. Januar 2019 at 14:29 #43077

    Hi guys,

    First of all, thanks again to Cassio for the expert help.

    @bruce: Please send us an email with the issue and we can initiate steps for a replacement.

Viewing 12 posts - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.

Register here