Home

Bluesky

Raspberry pi 5 で i2s dac を使う

ubanis(Bluesky) 2024年3月16日

Raspberry pi 5 で i2s DAC を使う

よく売っている安い PCM5102 の i2s DAC についてのメモです。 このボードは Raspberry pi 2 で使っていたものです。

同一製品へのリンク
https://www.amazon.co.jp/dp/B0B1ZJDXR1

最近の i2s DAC の設定

Raspberry pi 5(最近のLinux Kernel)では eeprom からの読み込みをオフにしないと i2s DAC のドライバロードに失敗する。

hifiberry-dacplus および hifiberry-dacplusadcpro オーバーレイで問題が発生します。

参考: https://www.hifiberry.com/blog/dac-pro-dac2-pro-dac-adc-pro-on-pi5/

/boot/firmware/config.txt を編集する

参考: https://www.hifiberry.com/docs/software/configuring-linux-3-18-x/

# コメントを外す
dtparam=i2s=on

# offにする
dtparam=audio=off

# カンマをつけてnoaudioを追記
dtoverlay=vc4-kms-v3d,noaudio

# 追記
dtoverlay=hifiberry-dac
# eeprom の使用の無効化 hifiberry-dacでは必要ない
# force_eeprom_read=0

おわりに

再起動すれば i2s DAC から音が流れるようになっているはず。