查看: 54|回复: 3

[hi3518] hi3518ev300的i2c0不通????硬件问题??

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式
本帖最后由 天最 于 2020-5-22 17:54 编辑

~ #
~ # i2c_read 0x0 0x34 0x300a 0x300a 2 1
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmhibvt-i2c 12060000.i2c: wait idle abort!, RIS: 0x611
dshell.c:168}cmdstr:i2c_read
i2c_num:0x0, dev_addr:0x34; reg_addr:0x300a; reg_addr_end:0x300a;                       reg_width: 2; data_width: 1; reg_step: 1.

CMD_I2C_READ error!

do errro
[END]
~ #

如上图所示,管脚复用啥的都在sysconfig.ko里面做了的,查看i2c0时钟门控也是打开了的,设备地址0x34没错的,不知为啥不通???
发表于 4 天前 | 显示全部楼层
Sensor没给时钟,手动配置下Sensor时钟输出
 楼主| 发表于 4 天前 | 显示全部楼层
qn1517131020 发表于 2020-5-22 16:44
Sensor没给时钟,手动配置下Sensor时钟输出


这个已经是时钟打开了的,没有作用,用himm查看过了,i2c0时钟,sensor时钟都打开了
发表于 4 天前 | 显示全部楼层
设备地址0x34没错的,但是设备的晶振时钟必须起来,设备的外围电路没有问题,设备的复位信号让海思复位一下啊,再I2C操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表