微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PCM5102 Linux Alsa driver 問題

PCM5102 Linux Alsa driver 問題

时间:10-02 整理:3721RD 点击:

我想在 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支持.

 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top