你好~ 我有使用两片TPA6304,
1)其中一片配置成一片FAULT脚悬空 I2C addr 0x58;
2)另外一片FAULT脚接了47K上拉, I2C addr 0x5A ,
log信息如下, 0x5a一直不成功。帮忙分析一下会是哪方面的问题,谢谢!
TPA6304-AMP1=0x58 Init...
wr_addr=30, val=80
wr_addr=1, val=80
wr_addr=3, val=aa
wr_addr=36, val=20
wr_addr=37, val=22
wr_addr=38, val=a0
wr_addr=39, val=40
wr_addr=3a, val=62
wr_addr=4, val=0
rd_addr=30, val=0
rd_addr=1, val=0
rd_addr=3, val=aa
rd_addr=36, val=20
rd_addr=37, val=22
rd_addr=38, val=a0
rd_addr=39, val=40
rd_addr=3a, val=62
rd_addr=4, val=0
---TPA6304-AMP1 Init OK---!
TPA6304-AMP2=0x5A Init...
wr_addr=30, val=80
wr_addr=1, val=80
---IIC_Stop---
---IIC_Stop---
---IIC_Stop---
wr_addr=3, val=aa
---IIC_Stop---
---IIC_Stop---
---IIC_Stop---
wr_addr=36, val=20
wr_addr=37, val=22
wr_addr=38, val=a0
wr_addr=39, val=40
wr_addr=3a, val=62
wr_addr=4, val=0
rd_addr=30, val=0
rd_addr=1, val=0
rd_addr=3, val=ff
rd_addr=36, val=0
rd_addr=37, val=22
rd_addr=38, val=a0
rd_addr=39, val=40
rd_addr=3a, val=62
rd_addr=4, val=0
---TPA6304-AMP2 Init NG---!