Hi all,
我们暂时母板仍在空运过程中,所以我们现在通过其他主控芯片飞线I2c到tas5756m EVM板卡,
但我们向tas5756M发送IIC数据时候,tas5756M没有响应(返回 NAK)
环境描述如下:
硬件上:
供电12V和3.3V正常,TAS5756M EVM已经跟主控芯片共地。(tas5756M 的
SDA引脚用10k上拉电阻时电平1.3V偏低,用1.2K上拉就变为3V)
软件上:
我们发送的IIC时序正常,设备地址为 :1001100 (我们查看到TAS5756M EVM上
ADR0 跟ADR1都为低电平,所以设备地址为1001100),读写位我们设置为0 (写).(已采
用过85Khz 到 365Khz的IIC速率时钟尝试发送,已测试过TAS5756M EVM iic 引脚是有数
据的)
结果是:作为从设备的TAS5756M没有把数据拉低即TAS5756M没有响应。
想确认两件事:
1.让tas5756M正常工作的条件:只需要AVDD,DVDD有3.3V,PVDD有12V,SPK_MUTE为高电平就可以的了?
2.在板子上我们能通过什么引脚的状态能判断板子是否已正常工作?
哪位大牛有想法请告诉一下!