当前位置: 首页 > article >正文

202409011在飞凌的OK3588-C的核心板跑Rockchip原厂的Android12时挂载触摸屏ft5x06之后使用i2c-tools检测

1|console:/ # i2cdetect --version
console:/ # i2cdetect -l
console:/ # i2cdetect -F 7
console:/ # i2cdetect -a -y 7
1|console:/ # i2cdump --version
console:/ # i2cdump -f -y 7 0x38


202409011在飞凌的OK3588-C的核心板跑Rockchip原厂的Android12时挂载触摸屏ft5x06之后使用i2c-tools检测
2024/9/11 17:32


由于RK3588的Android12默认编译的系统,内置i2c-tools,因此可以直接使用的!


详细LOG:
console:/ # 
console:/ # i2cdetect -V                                                       
i2cdetect: Unknown option 'V' (see "i2cdetect --help")
1|console:/ # 
1|console:/ # i2cdetect --version                                              
toybox 0.8.4-android
console:/ # 

console:/ # [ 1451.046114][  T449] healthd: battery l=50 v=3 t=2.6 h=2 st=3 c=-1600 fc=100 chg=au

console:/ # 
console:/ # i2cdetect -l                                                       
i2c-3    i2c           rk3x-i2c                            I2C Adapter
i2c-10    i2c           fde60000.dp                         I2C Adapter
i2c-1    i2c           rk3x-i2c                            I2C Adapter
i2c-6    i2c           rk3x-i2c                            I2C Adapter
i2c-4    i2c           rk3x-i2c                            I2C Adapter
i2c-11    i2c           ddc                                 I2C Adapter
i2c-0    i2c           rk3x-i2c                            I2C Adapter
i2c-9    i2c           fde50000.dp                         I2C Adapter
i2c-7    i2c           rk3x-i2c                            I2C Adapter
i2c-5    i2c           rk3x-i2c                            I2C Adapter
i2c-12    i2c           ddc                                 I2C Adapter
console:/ # 
console:/ # i2cdetect -F 7                                                     
Functionalities implemented by /dev/i2c-7:
I2C                              yes
SMBus Quick Command              yes
SMBus Send Byte                  yes
SMBus Receive Byte               yes
SMBus Write Byte                 yes
SMBus Read Byte                  yes
SMBus Write Word                 yes
SMBus Read Word                  yes
SMBus Process Call               yes
SMBus Write Block                yes
SMBus Read Block                 no
SMBus Block Process Call         no
SMBus PEC                        yes
I2C Write Block                  yes
I2C Read Block                   yes
console:/ # 
console:/ # i2cdetect -a -y 7                                                  
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f

00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- 38 39 -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
console:/ # 
console:/ # [ 1511.046158][  T449] healthd: battery l=50 v=3 t=2.6 h=2 st=3 c=-1600 fc=100 chg=au

console:/ # 
console:/ # i2cdump -V
i2cdump: Unknown option 'V' (see "i2cdump --help")
1|console:/ # 
1|console:/ # i2cdump --version                                                
toybox 0.8.4-android
console:/ # 

console:/ # i2cdump -f -a 0x38                                                 
i2cdump: Unknown option 'a' (see "i2cdump --help")
1|console:/ # [ 1571.046109][  T449] healthd: battery l=50 v=3 t=2.6 h=2 st=3 c=-1600 fc=100 chg=au

1|console:/ # i2cdump -f -a 7 0x38                                             
i2cdump: Unknown option 'a' (see "i2cdump --help")
1|console:/ # 
1|console:/ # 
1|console:/ # i2cdump --help
Toybox 0.8.4-android multicall binary: https://landley.net/toybox (see toybox --help)

usage: i2cdump [-fy] BUS CHIP

Dump i2c registers.

-f    Force access to busy devices
-y    Answer "yes" to confirmation prompts (for script use)
console:/ # 
console:/ # i2cdump -f -y 7 0x38                                               
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    .???????????????
10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ????????????????
20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ????????????????
30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ????????????????
40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ????????????????
50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ????????????????
60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ????????????????
70: ff ff ff ff ff ff ff ff ff ff ff ff ff c8 60 13    ??????????????`?
80: 09 0a 0f 0c 00 25 01 05 06 1f 3c 00 00 00 00 00    ????.%????<.....
90: 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 0c 50    .?............?P
a0: 01 00 01 72 01 00 02 01 da 00 01 01 16 01 01 01    ?.?r?.???.??????
b0: 00 05 00 00 fd 00 00 00 00 00 00 00 00 00 00 1d    .?..?..........?
c0: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 03    ?.............??
d0: 00 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
e0: 00 00 01 c3 ff 00 00 00 00 00 00 eb 08 00 00 00    ..???......??...
f0: ff ff ff ff ff ff ff ff 00 10 ff ff 01 00 16 ff    ????????.????.??
console:/ # 

console:/ # 
console:/ # [ 1631.048143][  T449] healthd: battery l=50 v=3 t=2.6 h=2 st=3 c=-1600 fc=100 chg=au

console:/ # 


参开资料:
https://blog.csdn.net/BeiJingXunWei/article/details/140130738
RK3568驱动指南|第十五篇 I2C-第180章 I2C Tools工具讲解


http://www.kler.cn/news/309932.html

相关文章:

  • 「DAOI R1」Magic
  • gitee远程仓库OPEN GIT BASH HERE从错误中学习
  • 形式向好、成本较低、可拓展性较高的名厨亮灶开源了
  • 打通最后一公里:使用CDN加速GitHub Page的访问
  • 分享一个基于微信小程序的居家养老服务小程序 养老服务预约安卓app uniapp(源码、调试、LW、开题、PPT)
  • No module named MYSQLdb 问题解决
  • 《深度学习》—— PyTorch的神经网络模块中常用的损失函数
  • Unity 百度AI实现无绿幕拍照抠像功能(详解版)
  • Flask-JWT-Extended登录验证
  • 构建常态化安全防线:XDR的态势感知与自动化响应机制
  • python学习笔记目录
  • JS全选反选案例
  • 海杂波分级方法
  • springboot项目中 前端浏览器访问时遇到跨域请求问题CORS怎么解决?has been blocked by CORS policy
  • 【UEFI基础】BIOS模块执行的优先级
  • 集成网口连接器国产化替代--RJ45内置网络变压器网口生产工厂在行动
  • HarmonyOS学习(十一)——安全管理
  • 说说synchronized的锁升级过程
  • 请求转发和重定向的区别
  • Eureka原理与实践:构建高效的微服务架构
  • 宠物空气净化器该怎么选?希喂、352、霍尼韦尔哪款对吸附浮毛有效
  • Python协程详解
  • uniapp中使用uni.$emit和uni.$on在vue和nvue页面之间传值但是无法赋值的问题
  • HarmonyOS 实现自定义启动页
  • 鸿蒙开发协调布局CollapsibleLayout
  • Unity3d 以鼠标位置点为中心缩放视角(正交模式下)
  • 待办: 杂七杂八——大杂烩.....懒得整理了,我自己凑合看
  • 新手学习Python第七天-新手笔记
  • 基于STM32C8T6的CubeMX:HAL库点亮LED
  • Datawhale X 李宏毅苹果书 AI夏令营 《深度学习详解》第十九章 ChatGPT