rv1126开发常用debug手段

rv1126开发常用debug手段 保持微笑 2023-12-21 16:53:39 647

查看图像数据的端点信息

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
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包 点赞 收藏 评论 打赏
评论
0个
内容存在敏感词
手气红包
    易百纳技术社区暂无数据
相关专栏
置顶时间设置
结束时间
删除原因
  • 广告/SPAM
  • 恶意灌水
  • 违规内容
  • 文不对题
  • 重复发帖
打赏作者
易百纳技术社区
保持微笑
您的支持将鼓励我继续创作!
打赏金额:
¥1易百纳技术社区
¥5易百纳技术社区
¥10易百纳技术社区
¥50易百纳技术社区
¥100易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-专栏模块

审核失败

失败原因
备注
拼手气红包 红包规则
祝福语
恭喜发财,大吉大利!
红包金额
红包最小金额不能低于5元
红包数量
红包数量范围10~50个
余额支付
当前余额:
可前往问答、专栏板块获取收益 去获取
取 消 确 定

小包子的红包

恭喜发财,大吉大利

已领取20/40,共1.6元 红包规则

    易百纳技术社区