# pHat DAC no sound on Rpi Zero

**URL:** <https://forums.pimoroni.com/t/phat-dac-no-sound-on-rpi-zero/5492>\
**Category:** Support\
**Created:** [August 2, 2017, 8:24pm UTC](https://forums.pimoroni.com/t/phat-dac-no-sound-on-rpi-zero/5492 "2017-08-02T20:24:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abovedmc](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@Abovedmc](https://forums.pimoroni.com/u/Abovedmc)\
**Post date:** [August 2, 2017, 8:24pm UTC](https://forums.pimoroni.com/t/phat-dac-no-sound-on-rpi-zero/5492/1 "2017-08-02T20:24:31Z")

</div>

I have just received and followed installation procedures and still can’t get sound. I am running updated and upgraded jessie lite.

Here is a picture of the soldering:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/pimoroni/original/2X/4/4ef7a1a236de338e80ca943bf4d68f744bc91637.jpg)

Here is output for aplay -L

null  
Discard all samples (playback) or generate zero samples (capture)  
default:CARD=sndrpihifiberry  
snd\_rpi\_hifiberry\_dac,  
Default Audio Device  
sysdefault:CARD=sndrpihifiberry  
snd\_rpi\_hifiberry\_dac,  
Default Audio Device  
dmix:CARD=sndrpihifiberry,DEV=0  
snd\_rpi\_hifiberry\_dac,  
Direct sample mixing device  
dsnoop:CARD=sndrpihifiberry,DEV=0  
snd\_rpi\_hifiberry\_dac,  
Direct sample snooping device  
hw:CARD=sndrpihifiberry,DEV=0  
snd\_rpi\_hifiberry\_dac,  
Direct hardware device without any conversions  
plughw:CARD=sndrpihifiberry,DEV=0  
snd\_rpi\_hifiberry\_dac,  
Hardware device with all software conversions

Here is output of lsmod:

Module Size Used by  
ctr 4262 6  
ccm 9232 3  
arc4 2076 2  
rt2800usb 18973 0  
rt2800lib 82219 1 rt2800usb  
rt2x00usb 12964 1 rt2800usb  
rt2x00lib 49062 3 rt2800lib,rt2800usb,rt2x00usb  
mac80211 650611 3 rt2800lib,rt2x00lib,rt2x00usb  
spidev 7034 0  
cfg80211 525742 2 rt2x00lib,mac80211  
rfkill 21373 2 cfg80211  
crc\_ccitt 1732 1 rt2800lib  
joydev 9354 0  
evdev 11746 4  
snd\_usb\_audio 143956 0  
snd\_hwdep 6479 1 snd\_usb\_audio  
snd\_usbmidi\_lib 22479 1 snd\_usb\_audio  
snd\_rawmidi 23727 1 snd\_usbmidi\_lib  
snd\_seq\_device 5266 1 snd\_rawmidi  
snd\_soc\_hifiberry\_dac 3123 0  
i2c\_bcm2835 6433 0  
snd\_soc\_bcm2835\_i2s 6283 2  
spi\_bcm2835 7424 0  
regmap\_mmio 3977 1 snd\_soc\_bcm2835\_i2s  
snd\_soc\_pcm5102a 2245 1  
bcm2835\_gpiomem 3791 0  
snd\_soc\_core 175744 3 snd\_soc\_bcm2835\_i2s,snd\_soc\_hifiberry\_dac,snd\_soc\_pcm5102a  
snd\_compress 10144 1 snd\_soc\_core  
snd\_pcm\_dmaengine 6002 1 snd\_soc\_core  
snd\_pcm 97825 4 snd\_usb\_audio,snd\_pcm\_dmaengine,snd\_soc\_core,snd\_soc\_hifiberry\_dac  
snd\_timer 22706 1 snd\_pcm  
snd 68784 9 snd\_compress,snd\_hwdep,snd\_usb\_audio,snd\_timer,snd\_rawmidi,snd\_usbmidi\_lib,snd\_seq\_device,snd\_soc\_core,snd\_pcm  
fixed 3029 0  
uio\_pdrv\_genirq 3718 0  
uio 10166 1 uio\_pdrv\_genirq  
ipv6 384468 26

and here is output of cat /etc/asound.conf

pcm.!default {  
type hw card 0  
}  
ctl.!default {  
type hw card 0  
}

and cat ~/.asoundrc

pcm.!default {  
type hw card 0  
}  
ctl.!default {  
type hw card 0  
}

the sound portion of config.txt

# Uncomment some or all of these to enable the optional hardware interfaces

dtoverlay=i2s-map  
dtparam=i2c\_arm=on  
dtparam=i2s=on  
dtparam=spi=on

# Uncomment this to enable the lirc-rpi module

#dtoverlay=lirc-rpi

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd\_bcm2835)

dtparam=audio=on  
enable\_uart=0  
dtoverlay=hifiberry-dac

Any help would be greatly appreciated.

Abovedmc

---

<div class="post-metadata">

**Author:** ![RaspberryPicardBox](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/raspberrypicardbox/32/7454_2.png) [@RaspberryPicardBox](https://forums.pimoroni.com/u/RaspberryPicardBox)\
**Post date:** [August 2, 2017, 8:30pm UTC](https://forums.pimoroni.com/t/phat-dac-no-sound-on-rpi-zero/5492/2 "2017-08-02T20:30:22Z")

</div>

Hi there Abovedmc,  
What are you using to test that you’re getting an audio output? Make sure you’re not using omxplayer, since it doesn’t support alsa, which is used to output to the pHat DAC.

---

<div class="post-metadata">

**Author:** ![Abovedmc](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@Abovedmc](https://forums.pimoroni.com/u/Abovedmc)\
**Post date:** [August 2, 2017, 9:52pm UTC](https://forums.pimoroni.com/t/phat-dac-no-sound-on-rpi-zero/5492/3 "2017-08-02T21:52:22Z")

</div>

I am using speaker-test -c2 wav, connected to a powered speakers known to  
work.

Thanks for your prompt response. I have spent hours trying to get output.

Abovedmc

---

<div class="post-metadata">

**Author:** ![Abovedmc](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@Abovedmc](https://forums.pimoroni.com/u/Abovedmc)\
**Post date:** [August 3, 2017, 7:32pm UTC](https://forums.pimoroni.com/t/phat-dac-no-sound-on-rpi-zero/5492/4 "2017-08-03T19:32:24Z")

</div>

Update on my problem described above. I removed the pHat DAC from Rpi Zero and attached it to my Rpi 3, Running Musicbox on raspbian which was outputting to USB dac, I modified /boot/config.txt by uncommenting dtoverlay=hifiberry-dac  
I modified /home/mopidy/mopidy.conf Audio Settings by commenting out downsample\_usb\_usb = true  
in same area I changed output+ " " to output = "hifiberry-dac"  
and scan\_always = True.

Was then able to use speaker-test successfully.

Only problem was that after these changes to Musicbox I can no longer login.
