习惯了hisi,sigmastar等方案,转到RK,不习惯,文档的框架性一般,读起来好像是笔记,而非对外的指导文档。文档中的命令很少,对于喜欢用命令看流走向的我来说,很难受,所以开此篇,记录RK涉及到的命令,来让自己的调试手段更加丰富。
1、aiq查看版本
strings /oem/usr/lib/librkaiq.so | grep AIQ
此命令是因为我移植完驱动和xml后效果不对,询问后得知,aiq 的库版本和xml版本不匹配,xml的版本可以直接通过文本获得,但是aiq的版本可以用上面命令获得。

2、打印IQ相关版本
在/oem/RkLaunch.sh脚本中加入

export persist_camera_engine_log=0x1000000ff2
重启即可,串口信息如下图
RK1126命令记录
可以很详细的看到每个isp模块的版本,这样有利于后续遇到问题对版本。

3、media0拓扑,这个要结合文档看。
media-ctl -p -d /dev/media0

4、支持的数据类型
media-ctl --known-mbus-fmts

5、dmesg | grep Async
(这命令有点敷衍,哈哈哈哈)
看到”Async subdev notifier completed”,即说明Sensor与CIF成功绑定

相关文章:

  • 2021-07-29
  • 2021-09-03
  • 2022-03-09
  • 2022-02-22
猜你喜欢
  • 2021-11-26
  • 2021-06-11
  • 2018-01-13
  • 2021-12-30
  • 2022-01-05
  • 2022-01-14
  • 2021-07-29
相关资源
相似解决方案