background image

2023/09/02 10:14

1/8

Quick installation guide to enable the I2S audio output on Ubuntu.

ODROID Wiki - https://wiki.odroid.com/

Quick installation guide to enable the I2S audio output on
Ubuntu.

HiFi-shield & HiFi-

The Hifi-Shield Plus provides both stereo RCA connectors and a 3.5mm stereo jack (all gold-plated) to
connect to external amplifiers and other audio equipment. An S/PDIF Optical output is also available.
Via TI's high-end PCM5102 DAC chip(known as Burr-Brown), it supports 16, 24, 32 bit audio formats
with minimal distortion (-93dB) and ideal dynamics (110dB+), plus amazing sampling rates of 384kHz
with odroid-c1. (up to 192KHz with odroid-c2)

ODROID-C1+/C2

Assemble the C2 with the Hifi-Shield, attach a USB keyboard, USB mouse and HDMI monitor,
then power up the system.
Update the System: sudo apt-get update && sudo apt-get dist-upgrade
To ensure that the Hifi-Shield kernel modules are loaded on Terminal.

target

odroid@odroid64:~$ 

aplay 

-l

****

 List of PLAYBACK Hardware Devices 

****

card 

0

: ODROIDHDMI 

[

ODROID-HDMI

]

, device 

0

: I2S.27 dit-hifi-

0

 

[]

  Subdevices: 

0

/

1

  Subdevice 

#0: subdevice #0

odroid@odroid64:~$
odroid@odroid64:~$ 

sudo modprobe snd-soc-pcm5102

odroid@odroid64:~$ 

sudo modprobe snd-soc-odroid-dac

odroid@odroid64:~$ 

aplay 

-l

****

 List of PLAYBACK Hardware Devices 

****

card 

0

: ODROIDHDMI 

[

ODROID-HDMI

]

, device 

0

: I2S.27 dit-hifi-

0

 

[]

  Subdevices: 

1

/

1

Summary of Contents for C2

Page 1: ...ics 110dB plus amazing sampling rates of 384kHz with odroid c1 up to 192KHz with odroid c2 ODROID C1 C2 Assemble the C2 with the Hi Shield attach a USB keyboard USB mouse and HDMI monitor then power u...

Page 2: ...ho snd soc odroid dac etc modules root odroid64 home odroid exit exit odroid odroid64 This adds one line at end of the le etc modules and load the driver on boot automatically Create etc asound conf w...

Page 3: ..._odroidc4 dtb media boot meson64_odroidc4 dtb org Change the DTB le to enable the I2C bus and pcm5102a codec driver target root odroid fdtget media boot meson64_odroidc4 dtb pcm5102a status disabled r...

Page 4: ...model select ODROID HDMI HiFi shield2 The Hi Shield 2 provides stereo RCA connectors to connect to external ampli ers and other audio equipment An S PDIF Optical output is also available Via TI s hig...

Page 5: ...DROIDDAC2 ODROID DAC2 device 0 I2S pcm512x hifi 0 Subdevices 0 1 Subdevice 0 subdevice 0 root odroid64 home odroid To test connect an ampli er to the RCA out jack on the Hi Shield2 and then run Applic...

Page 6: ...OID HDMI device 0 I2S dit hifi 0 Subdevices 1 1 Subdevice 0 subdevice 0 card 1 ODROIDDAC2 ODROID DAC2 device 0 I2S pcm512x hifi 0 Subdevices 1 1 Subdevice 0 subdevice 0 odroid odroid64 ODROID C4 Assem...

Page 7: ...meson64_odroidc4 dtb odroid_hifi2 status disabled root odroid fdtput t s media boot meson64_odroidc4 dtb odroid_hifi2 status okay root odroid fdtget media boot meson64_odroidc4 dtb odroid_hifi2 status...

Page 8: ...of them If above guide is not comfortable for you try this alternative easy solution made by Fourdee DietPi OS image author http forum odroid com viewtopic php f 118 t 24415 The volume level control...

Reviews: