主题中讨论的其他器件:TLV320AIC3104、 TPA2012D2、 TPA2026D2、TPA2017D2、 TPA2005D1TPA2011D1
工具/软件:
我目前正在为项目使用 nrf5340 Audio DK。 我目前面临的问题是、板上的内置编解码器是单声道、我希望通过音频插孔在耳机上输出立体声。
我考虑切换到外部编解码器、比如德州仪器(TI)的 TLV320AIC3104X。
我的问题与外部编解码器的驱动程序与 NRF 处理器的兼容性有关。 为 TLV320AIC3104X 提供的驱动程序是 Linux 驱动程序、我想了解在 nrf5340 Audio DK 上运行的 Zephyr 操作系统是否接受这些 Linux 驱动程序。 我的问题包括:
1) Linux 驱动程序是否与 Zephyr OS 兼容?
2)为了使基于 Linux 的驱动程序适应 Zephyr、需要做哪些修改?
3) TLV320AIC3104X 是否有任何现有的 Zephyr 兼容驱动程序
我还提供了与 TLV320AIC3104X 相关的驱动程序的链接、如下所示:
驱动程序: https://web.git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/sound/soc lv320aic3x.c