工具/软件:Linux
您好!
我们在 i.MX6sl 上遇到了 TAS5756m 问题(Linux 版本为3.14.28):
当器件上电以使用初始设置探测 TAS5756驱动器时、始终无法通过 i2c 写入寄存器0x30 (P0-R48)。
[失败日志]
随机:非阻塞池已初始化
tas5756 1-001A:写入失败30 = 0:-5
tas5756 1-001A:无法初始化 TAS5756M:-5
tas5756:1-001A 的探测失败,错误-5
如果我继续标记0x30的设置、它将在0x31上失败。
我已经尝试删除以写入这些寄存器、
0x30、0x31、0x33、0x34和0x35
然后、它将在0x36时失败...
通过删除这些寄存器设置可能不是避免此错误的好方法。
附件是我为 TAS5756m 设置的初始寄存器。
有人对 该错误有什么想法吗?
谢谢。
