RK3588设置寄存器/查看寄存器值的方法

1 介绍

I2C tool 是一个开源工具,需自行下载进行交叉编译,代码下载地址:

https://www.kernel.org/pub/software/utils/i2c-tools/或者

编译后会生成 i2cdetect,i2cdump,i2cset,i2cget 等工具,可以直接在命令行上调试使用,I2C tool 是开源的,编译与使用参考里面的 README 与帮助说明

https://wiki.t-firefly.com/zh_CN/Core-3588SG/usage_i2c.html#

2 实践

2.1查看系统已安装的 I2C 总线列表

i2cdetect -l

2.2查看i2c7下的设备

i2cdetect -y 7

此时能看到地址i2c7上加载了1个设备的驱动,设备地址是0x11、UU表示此地址已经加载了驱动,具体有没有设备不一定

2.3 查看i2c7下,0x11设备 0x00 - 0xff 的寄存器的值

i2cdump -fy 7 0x11

2.4 修改i2c7寄存器地址0x2e的值为0x1b

echo "0x2e:0x1b"  > reg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值