Phytec中国的wiki
support@phytec.cn
热线:0755-61802110-803
Page History
Table of Contents |
---|
综述
测试是基于BSP-Yocto-i.MX6-PD16.1.0。
我们支持TI的 TLV320AIC3007,硬件的连接方法请参考phyflex的底板, 如下图(按右键新建窗口打开,可以放大):
CODEC 引脚名称 | CODEC描述 | 图中信号名 | dts文件中接的处理器引脚名 | dts文件中接的核心板引脚 | 处理器描述 |
---|---|---|---|---|---|
35 BCLK | bit clk | I2S0_CLK | KEY_COL0(AUD5_TXC) | X1D53 | transmit clk |
36 WCLK | word clk | I2S0_FRM | KEY_COL1(AUD5_TXFS) | X1D54 | frame sync |
37 DIN | data in | I2S0_DAC | KEY_ROW0(AUD5_TXD) | X1D56 | transmit data |
38 DOUT | data out | I2S0_ADC | KEY_ROW1(AUD5_RXD) | X1D52 | receive data |
1 SCL | i2c_scl | I2C0_SCL | EIM_D21(I2C1_SCL) | X1B23 | |
2 SDA | i2c_sda | I2C0_SDA | EIM_D28(I2C1_SDA) | X1B24 |
软件的配置方法如下:
...
设备树修改
在dts文件中包含下面的sound-tlv320.dtsi文件,如下图:
...
然后,按照硬件的接法修改相应的io口的pin mux linux内核设备树修改指南 / linux kernel device tree modify guide。
.conf文件
sources/meta-phytec/conf/machine目录下的配置文件,在对应的MACHINE_FEATURES增加alsa
给文件系统增加音频相关应用
修改yocto中build/local.conf中,增加:
Code Block |
---|
MACHINE_FEATURES_append = " alsa" |
然后重新编译
Code Block |
---|
bitbake phytec-qt5demo-image |
将文件系统镜像更新到启动介质中,即可。
测试方法
- 首先确认在linux启动时检测到了声卡,可以在dmesg中查找,以下为正确检测到声卡时的打印信息。
...
Overview
Content Tools
Activity
Tasks