rv1126 camera调试常用命令

rv1126 camera调试常用命令

本文采用知识共享署名 4.0 国际许可协议进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,可适当缩放并在引用处附上图片所在的文章链接。

查看图像数据的端点信息

grep '' /sys/class/video4linux/video*/name

ISP:
rkisp_mainpath:视频输出
rkisp_selfpath:视频输出
rkisp-statistics:3A 统计
rkisp-input-params:3A 参数设置

查看系统当前DRM情况

modetest

输出信息(部分):

Connectors:
id      encoder status          name            size (mm)       modes   encoders
56      55      connected       DSI-1           68x121          1       55
  modes:
        name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
  720x1280 60 720 768 776 828 1280 1296 1302 1317 65000 flags: nhsync, nvsync; type: preferred, driver

Connectors,有1个,代表可以接1个屏幕输出,ID是56。该显示输出的最大分辨率是720x1280,刷新频率60hz;

CRTCs:
id      fb      pos     size
53      57      (0,0)   (720x1280)
  720x1280 60 720 768 776 828 1280 1296 1302 1317 65000 flags: nhsync, nvsync; type: preferred, driver

CRTCs,有1个,ID是53;

Planes:
id      crtc    fb      CRTC x,y        x,y     gamma size      possible crtcs
52      53      57      0,0             0,0     0               0x00000001
  formats: XR24 AR24 XB24 AB24 RG24 BG24 RG16 BG16
  props:
        8 type:
                flags: immutable enum
                enums: Overlay=0 Primary=1 Cursor=2
                value: 1
        50 FEATURE:
                flags: immutable bitmask
                values: scale=0x1 alpha=0x2 hdr2sdr=0x4 sdr2hdr=0x8 afbdc=0x10
                value: 2
54      0       0       0,0             0,0     0               0x00000001
  formats: XR24 AR24 XB24 AB24 RG24 BG24 RG16 BG16 NV12 NV16 NV24
  props:
        8 type:
                flags: immutable enum
                enums: Overlay=0 Primary=1 Cursor=2
                value: 0
        50 FEATURE:
                flags: immutable bitmask
                values: scale=0x1 alpha=0x2 hdr2sdr=0x4 sdr2hdr=0x8 afbdc=0x10
                value: 3

Planes,有2个,代表有2个图层,ID分别是52、54。
plane 52当前type值是1,代表是Primary层;plane 54当前type值是0,代表是Overlay层;

可以用指令测试屏幕输出显示:

modetest -s 56@53:720x1280@RG24

57,对应Connectors ID;
54,对应CRTCs ID;
720x1280,输出最大分辨率;
RG24,代表RGB888,每个像素点24bit,R/G/B各8bit;

media-ctl

media-ctl 命令找到 ISPP 节点 rkispp_scale0

media-ctl -p -d /dev/media2 | grep "rkispp_scale0"

反编译 dtb 文件

dtc -I dtb -O dts -o rv1126-evb-test.dts rv1126-evb-ddr3-v13-uvc.dtb
  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

u011559046

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值