Probando y configurando la X920 HIFI DAC+ PCM5122 Expansion Board For Raspberry Pi 3 Model B / 2B / B+ / A+ / Zero W

Si ayer veíamos las características del X920 HIFI DAC+ PCM5122 Expansion Board For Raspberry Pi 3 Model B / 2B / B+ / A+ / Zero W hoy toca ver como confugurarlo.

X920 HIFI DAC+ PCM5122

Como ya comenté se trata de un DAC o tarjeta de sonido modelo X920 equivalente a un la IQaudio DAC+ y que se monta en el conector GPIO de 40 pines de las Raspberry Pi 3, 2, 1B+, 1A+, Zero y Zero W.

X920 HIFI DAC+ PCM5122 raspberry pi 3

Voy a centrarme en como configurarla en Raspbian y luego en la opción para activarla en Volumio y Runeaudio.

Raspbian

Usando la configuración que se explica en el foro de HiFi Berry

Editamos el fichero /boot/config.txt haciendo copia de seguridad antes por si las moscas:

sudo cp /boot/config.txt config.txt.old
​sudo nano /boot/config.txt

configurar X920 HIFI DAC+ PCM5122

Comentamos la línea del audio por defecto de la Raspberry añadiendo # de la siguiente forma.

  • En la línea donde aparece: dtparam=audio=on
  • Luego tiene que poner #dtparam=audio=on

configurar X920 HIFI DAC+ PCM5122 configurar X920 HIFI DAC+ PCM5122

Luego activamos la comunicación con la tarjeta activan el bus i2s para ello debe haber una línea como esta, bien sea añadiéndola o quitando el # a la línea que lo tenga:

  • Debe quedar: dtparam=i2s=on

configurar X920 HIFI DAC+ PCM5122

Y por último añadir la tarjeta de audio compatible con la X920 HIFI DAC+ PCM5122 que es la IQaudio DAC+

  • También debe quedar una línea con: dtoverlay=iqaudio-dacplus

configurar X920 HIFI DAC+ PCM5122

Creamos o editamos el fichero de configuración /etc/asound.conf usando nano por ejemplo:

sudo nano /etc/asound.conf

configurar X920 HIFI DAC+ PCM5122

Luego en el fichero añadimos lo siguiente:

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

configurar X920 HIFI DAC+ PCM5122

Ahora reiniciamos la Raspberry Pi con sudo reboot .

Cuando esté de nuevo lista comprobamos que está todo OK con:

aplay -l

configurar X920 HIFI DAC+ PCM5122

**** List of PLAYBACK Hardware Devices ****
    card 0: IQaudIODAC [IQaudIODAC], device 0: IQaudIO DAC HiFi pcm512x-hifi-0 []
    Subdevices: 1/1
    Subdevice #0: subdevice #0

Y ya podemos probar el sonido con unos altavoces o equipo de sonido usando la información anterior. O sea, como es card 0 eso implica -D plughw:0 con dos canales -c 2 y sonido sinusoidal -t sine

speaker-test -D plughw:0 -c 2 -t sine

configurar X920 HIFI DAC+ PCM5122

Volumio

Para configurarla en Volumio solo habrá que recordar que esta tarjeta es compatible con la IQaudio DAC Plus en el menú de configuración de Audio > Output

Rune audio

En esta caso editamos el fichero /boot/config.txt de forma similar a como se hace para Raspbian pero en este caso solo dos cosas:

dtparam=i2s=on
​dtoverlay=iqaudio-dacplus

CONCLUSIÓN Una buena opción para ahorrarnos dinero y obtener una salida de audio de calidad compatible con la IQaudio que cuesta £ 30.00, o sea unos 34€ más gastos de envío y que podemos tener en casa por menos de 20€ con el modelo X920 vendido por Banggood.com

X920 HIFI DAC+ PCM5122 salida RCA y linea