mt7620a wm8960構成で音を鳴らす (OpenWrt 23.05 kernel 5.15.198)
2026年6月 9日(火) 21:38 JST
閲覧数 15
mt7620a wm8960構成で音を鳴らす話です。
OpenWrt 23.05 kernel 5.15.198がベースになります。
OpenWrt 25.12ではない理由は、動きませんでした。(kernel 6.xはさらに状況悪くなってた。。。)
mt7620aのi2s周りは、dma含め昔から動きが怪しい話があり、kernel 6.xでは諦められた感があります。
かろうじて動作するのが、5.15が最後なのかなという感じがあります。
しかも再生だけ、録音はどうしてもFIFOがカウントアップされません。かといって、3.18の頃の様なトリッキーな事をしてもノイズが多いので、再生だけで妥協するのが落としどころなのかな。。。
mt76x8だと動く気配はあるので、mt7620の問題な気はしています。
kernel 6.xは既にmt7620ではスペック的にも重いので、5.15で妥協。ユーザランドは、脆弱性のあるものを個別に上げるというのが、延命の方法かな。

で、動かす手順。
OpenWrt 23.05 kernel 5.15.198がベースになります。
OpenWrt 25.12ではない理由は、動きませんでした。(kernel 6.xはさらに状況悪くなってた。。。)
mt7620aのi2s周りは、dma含め昔から動きが怪しい話があり、kernel 6.xでは諦められた感があります。
かろうじて動作するのが、5.15が最後なのかなという感じがあります。
しかも再生だけ、録音はどうしてもFIFOがカウントアップされません。かといって、3.18の頃の様なトリッキーな事をしてもノイズが多いので、再生だけで妥協するのが落としどころなのかな。。。
mt76x8だと動く気配はあるので、mt7620の問題な気はしています。
kernel 6.xは既にmt7620ではスペック的にも重いので、5.15で妥協。ユーザランドは、脆弱性のあるものを個別に上げるというのが、延命の方法かな。
で、動かす手順。














