wsj

wsj

0个粉丝

4

问答

0

专栏

0

资料

wsj  发布于  2024-01-10 15:39:16
采纳率 0%
4个问答
1372

3519报RIS:0x611

悬赏金¥ 100
已结题
 

[Func]:os08a20_write_register [Line]:120 [Info]:I2C_WRITE error!
bsp-i2c 11064000.i2c: wait idle abort!, RIS: 0x611

我来回答

Markdown 语法

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

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
回答6个
时间排序
认可量排序

FeOAr

2个粉丝

1

问答

0

专栏

0

资料

FeOAr 2024-01-22 10:27:46
认可0

i2c地址左移位试下,好像i2cget和i2c_read两个对7bit地址的处理机制不一样

攻城狮X

0个粉丝

0

问答

0

专栏

0

资料

攻城狮X 2024-01-20 10:29:23
认可1

需要确认一下几点:
1、内核i2c是否支持;CONFIG_I2C_BSP=y CONFIG_I2C=y等等;
2、I2C时钟是否打开,参考海思寄存器手册;
3、sensor时钟是否打开,参考海思寄存器手册;
4、sensor地址及总线序号;
一般确认以上几个正常,一般都没有问题

七个葫芦

3个粉丝

5

问答

0

专栏

0

资料

七个葫芦 2024-01-16 09:42:57
认可0

遇到过类似的问题,我是因为没有设置对I2C组导致的,先确定组再确定地址

hale

7个粉丝

0

问答

1

专栏

0

资料

hale 2024-01-10 16:10:13
认可0

把问题描述全面一些,最好是把上下文的log一起发出来

引用 @hale “1、需要先确定你接在哪路I2C上2、需要”

hale

7个粉丝

0

问答

1

专栏

0

资料

hale 2024-01-10 15:56:41
认可0

1、需要先确定你接在哪路I2C上
2、需要确定OS08A20地址,或者用i2cdetect检测出地址,然后再配置

关羽

18个粉丝

0

问答

1

专栏

0

资料

关羽 2024-01-10 15:55:28
认可0

1、telnet或者ssh进入板卡,执行i2cdetect -y -r x命令,x是你设备挂载的i2c总线,挂载在总线1就写1,此命令不要在串口命令行使用!先使用此命令验证硬件是否ok;
2、硬件pass的话,检查代码挂载在哪个i2c总线上面,总线错误,即便地址正确也会报错的;
3、检查代码使用的i2c地址是否正确;
4、i2cdetect -y -r 1查看总线1上的所有从设备 扫出来的是七位读地址,显示2d,那写地址就是2c,八位地址就是58(写)

wsj
wsj   回复   关羽  2024-01-11 12:42:25
0

/mnt/app # i2cdetect -y -r 4
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: — — — — — — — — — — — — —
10: — — — — — — — — — — — — — — — —
20: — — — — — — — — — — — — — — — —
30: — — — — — — — — — — — — — — — —
40: — — — — — — — — — — — — — — — —
50: — — — — — — — — — — — — — — — —
60: — — — — — — — — — — — — — — — —
70: — — — — — — — —

/mnt/app # i2cdetect -y -r 3
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: — — — — — — — — — — — — —
10: — — — — — — — — — — — — — — — —
20: — — — — — — — — — — — — — — — —
30: — — — — — — — — — — — — — — — —
40: — — — — — — — — — — — — — — — —
50: — — — — — — — — — — — — — — — —
60: — — — — — — — — — — — — — — — —
70: — — — — — — — —

你好 这是没扫描到设备的意思吗

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

举报类型

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

详细说明

易百纳技术社区