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

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工具讲解

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • sql server 分区表查询
  • JavaEE:网络初识
  • Spring Boot:现代化Java应用开发的艺术
  • Blazor静态服务端呈现(静态SSR)身份认证
  • 【Python笔记】PyCharm大模型项目环境配置
  • Qt 定时器-定时备份
  • 微信小程序中实现类似于 ECharts 的图表渲染及优化
  • 家电制造的隐形守护者:矫平机确保材料完美无瑕
  • gin基本使用
  • 探索Python的Excel世界:openpyxl的魔法之旅
  • 51单片机应用开发---数码管的控制应用
  • ERP进销存管理系统的业务全流程 Axure高保真原型源文件分享
  • springBoot整合easyexcel实现导入、导出功能
  • 递归10小题
  • 一篇文章,讲清SQL的 joins 语法
  • $translatePartialLoader加载失败及解决方式
  • 【翻译】babel对TC39装饰器草案的实现
  • AWS实战 - 利用IAM对S3做访问控制
  • Java 23种设计模式 之单例模式 7种实现方式
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • SpringBoot 实战 (三) | 配置文件详解
  • vue-router的history模式发布配置
  • 开源SQL-on-Hadoop系统一览
  • 离散点最小(凸)包围边界查找
  • 全栈开发——Linux
  • 微服务核心架构梳理
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • 学习笔记:对象,原型和继承(1)
  • 你对linux中grep命令知道多少?
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #NOIP 2014# day.2 T2 寻找道路
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (原創) 未来三学期想要修的课 (日記)
  • (转)LINQ之路
  • .NET CLR基本术语
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Micro Framework 4.2 beta 源码探析
  • .Net Remoting常用部署结构
  • .net 设置默认首页
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .NET分布式缓存Memcached从入门到实战
  • .net快速开发框架源码分享
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .NET值类型变量“活”在哪?
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • :中兴通讯为何成功