红娃子

红娃子

0个粉丝

4

问答

0

专栏

0

资料

红娃子  发布于  2021-05-20 09:04:06
采纳率 0%
4个问答
1848

hi3359a sensorhub i2c0时钟无法获取

 

环境

硬件海思hi3559av100公板
软件:hi3559av100 multi-core
设备树:
hi3559av100-demb-emmc.dts
hi3559av100.dtsi
hi3359av100-demb.dtsi

操作步骤

在里面hi3559av100-demb-emmc.dts加入如下内容
&i2c_bus12 {
status = “okay”;
};

内核打印

[    2.185554] hibvt-i2c 12110000.i2c: hibvt-i2c0@100000hz registered
[    2.195024] hibvt-i2c 12111000.i2c: hibvt-i2c1@100000hz registered
[    2.204492] hibvt-i2c 12112000.i2c: hibvt-i2c2@100000hz registered
[    2.213957] hibvt-i2c 12113000.i2c: hibvt-i2c3@100000hz registered
[    2.223422] hibvt-i2c 12114000.i2c: hibvt-i2c4@100000hz registered
[    2.232885] hibvt-i2c 12115000.i2c: hibvt-i2c5@100000hz registered
[    2.242348] hibvt-i2c 12116000.i2c: hibvt-i2c6@100000hz registered
[    2.251813] hibvt-i2c 12117000.i2c: hibvt-i2c7@100000hz registered
[    2.261276] hibvt-i2c 12118000.i2c: hibvt-i2c8@100000hz registered
[    2.270740] hibvt-i2c 12119000.i2c: hibvt-i2c9@100000hz registered
[    2.280201] hibvt-i2c 1211a000.i2c: hibvt-i2c10@100000hz registered
[    2.289750] hibvt-i2c 1211b000.i2c: hibvt-i2c11@100000hz registered
[    2.299239] hibvt-i2c 18070000.i2c: cannot get clock
[    2.302895] hibvt-i2c: probe of 18070000.i2c failed with error -2

查看设备树,sensorhub时钟,内核树都是配置了的,不晓得还需要打开些什么哦?

谢谢!!!

我来回答
回答1个
时间排序
认可量排序

红娃子

0个粉丝

4

问答

0

专栏

0

资料

红娃子 2021-05-20 11:34:44
认可0

查看内核代码需要打开一个宏,
CONFIG_ACCESS_M7_DEV=y

打开后,sensorhub i2c0可以注册成功,但是使用时无法检测到i2c clk!

使用标准的i2c_tool工具进行检测的,很疑惑。谢谢!!!

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区