Other Parts Discussed in Thread: TAC5212
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1600278/tac5212-cm5-bring-up
部件号: TAC5212
大家好、我在将 TAC5x1x 驱动程序移植到 Raspberry Pi 计算模块 5 时遇到了一些问题。 我成功地安装了驱动程序并且声卡在 ALSA 中可见、但是没有实现音频输出。 有时在播放音频时会出现轻微的嘟嘟声、但其他情况除外。
我们使用的是此处编写的 Linux 驱动程序: https://git.ti.com/cgit/lpaa-android-drivers/tac5x1x-linux-driver/tree/。 编解码器的 I2C 地址为 0x50、编解码器连接在 CM5 的 I2C0 总线上、并在 GPIO18 上连接 I2C0_SCLK 信号。
我已将文本文件与各种命令的输出相链接、以确认声卡在 ALSA 中的存在以及设备树中的可用符号。
我修改了 Pi 4b 的 DTS 以支持 CM5 的 RP1 BCM2712 CPU。 我不确定我的修改是否有效、是否能按预期运行、尤其是在重新分配到 I2S 时钟信号的情况下、因此请提供任何指导。