查看: 3486|回复: 3

[已解决] u-boot i2c probe命令找不到地址

[复制链接]

该用户从未签到

7

主题

17

帖子

0

注册会员

Rank: 2

积分
77
最后登录
2016-8-3
发表于 2016-7-18 17:54:42 | 显示全部楼层 |阅读模式
本帖最后由 小智MM 于 2016-8-3 16:19 编辑

自己公司做的mx6q板子,在i2c3上面接了一个库仑计,很简单的i2c设备。只能作为从设备。
之前写了设备驱动操作设备的时候,ioctl 一直显示connection timed out  。i2c地址跟寄存器地址都确定没有问题的。我看了很多遍。

然后试着在u-boot里面使用i2c probe命令查找可以访问的i2c从设备地址  但是没有找到。

u-boot默认的是查找i2c2总线上面的设备,我i2c2上面接了个触摸芯片。使用i2c probe命令的时候是可以找到触摸芯片的设备地址的。


但是改成i2c3找库仑计就找不到了,再加上之前我读写的时候接库仑计的数据和时钟都没有电平变化,我就猜是不是硬件有什么地方没接好还是什么地方电压不对。但是我又不太确定,有没有经验丰富的人帮我指点一下我。本人比较菜。

功能管脚配置我也检查了,应该也是没有问题的。

求助,已经在这个上面搞了两个礼拜了。
我知道答案 目前已有3人回答
回复

使用道具 举报

  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2016-7-24 15:28:27 | 显示全部楼层
    IIC从机地址在写入的时候右移一位试下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7

    主题

    17

    帖子

    0

    注册会员

    Rank: 2

    积分
    77
    最后登录
    2016-8-3
     楼主| 发表于 2016-7-28 11:06:54 | 显示全部楼层
    技术范儿 发表于 2016-7-24 15:28
    IIC从机地址在写入的时候右移一位试下

    问题已经解决了,我写的就是7位地址来着,不需要右移,是那个ltc芯片有问题0.0
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7

    主题

    17

    帖子

    0

    注册会员

    Rank: 2

    积分
    77
    最后登录
    2016-8-3
     楼主| 发表于 2016-7-28 11:07:24 | 显示全部楼层
    技术范儿 发表于 2016-7-24 15:28
    IIC从机地址在写入的时候右移一位试下

    谢谢啦~~~~~~~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 00:35 , Processed in 0.089984 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表