PCM5102 Linux Alsa driver 問題
我想在 Linux 2.6 kernel 下,Porting Alsa driver 支援 PCM5102 I2S interface。
但是查了 PCM510X 所有相關資料,都沒有提到 i2s address 位置定義
且也沒有找到任何關於 PCM510X 的 register 文件設定
請問該如何著手進行,謝謝!
你好:
首先PCM510X是硬件模式的,不需要软件配置。其次一般I2S的接口是跟主控相关的。
謝謝回覆
我們在 MTK SOC 的 Linux 平台下 Porting 過 WM8960 ,同樣是以 i2s 的方式連接
目前在考慮將 WM8960 改為 PCM510X
以 Linux user space 來說,上層的 Application 如 madplay 等音效播放軟體,是直接呼叫 /dev/dsp 裝置 (DAC),將解碼後的音源傳送至 DAC,如 mp3
因此,為了讓 user space 上的這些軟件可以將音效甚至串流,傳送到 DAC 時。我們必須 Porting 這樣的 driver (dev/dsp)
想請問,PCM510X 該如何達到此需求,謝謝!!
你好:
WM8960是一颗Codec,是用I2C来控制的,但是PCM510X并没有I2C,它只是硬件的DAC,它只要有I2S就能工作。
你好,大神,wm8960的microphone的输入配置能不能请教你一下,我的qq85639973
你好,WM8960 我只有用 output ,input 部份沒用過,謝謝!!
你好,大神,能不能把你wm8960的代码给我发一份行吗,谢谢你
wm8960 網路上有很多參考資訊,如下
http://www.arm9home.net/simple/index.php?t27280.html
http://bbs.chinaunix.net/thread-1940406-1-1.html
謝謝
你好:
可以考虑用PCM5142,有I2C控制。我们PCM系列没有提供driver,但是你们开发应该不难。
考虑codec产品的话,有AIC3254/AIC3204等等。codec我们有driver支持.