• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

ES8316加载MTK6763平台遇到一路mic输入多路输出没动作

ES8316 抓取的LOG信息:

I2C地址,如果es8316的31pin  CE脚上拉的话,7位地址是0x11.我看你注册的是0x22.

寄存器: es8316.c--es8316 alsa soc音频驱动程序

基于ES8316.c

#include #include #include #include #include #include #include #include #include #include <

 

 

全部回复(2)
正序查看
倒序查看
2019-08-31 13:34
这个芯片通过I2C接口配置的,驱动程序有吗?分享学习下。
0
回复
2019-09-03 11:02
@奋斗的青春
这个芯片通过I2C接口配置的,驱动程序有吗?分享学习下。
现在i2c的地址设置的就是0x11,硬件上31PIN也是上拉的 
注册时的codec_name()中I2C地址注册跟ES8316的实际地址不一样,如果没有ACK也会出错.
即DTS中注册这个.codec_name = "es8316.0-0011",红色表示I2C总线num
0
回复