搜索

[技术求助] TI : tlv320aic3109 的 codec 芯片,I2C detect到的全是XX

[复制链接]
220|1
 楼主 | 2020-3-20 14:06 | 显示全部楼层 | | 奖励家园币|阅读模式
各位大佬,有人用过  tlv320aic3109 这款codec不,是否有驱动和设备树配置代码。
我在设备树添加如下配置后,会 i2c detect 到 0x30 ,但是读写失败。
&i2c_3 {
    status = "okay";
        tlv320aic3109@30{
                   compatible = "ti,tlv320aic3109";
        reg = <0x30>;
        status = "okay";
    };
};


报错 :
/data # ./i2cget -f -y 3 0x30 0x15
[ 1618.785461] i2c-msm-v2 837000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x30 MSTR_STS:0x0d1300c8 OPER:0x00000010
Error: Read failed

请问大佬,这是设备树配置导致的原因吗?(i2c detect 到的 设备地址 显示为 UU,这个也不太理解)
这款外设芯片,默认应该不需要配置什么的呀,为什么读写寄存器会报错。

使用特权

评论回复
| 2020-3-21 21:39 | 显示全部楼层 | 奖励家园币
树莓派没搞过,支持下!

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表