Xilinx TPG IP使用

本文档介绍了在ZynqMP平台上使用media-ctl工具进行视频流处理设备的配置,包括tpg配置和frmbuf_wr配置。通过示例展示了如何设置V4L2子设备'a0010000.v_tpg'的格式,并尝试改变其帧率和分辨率,但输出结果显示配置未生效。内容涉及媒体控制器API的使用和设备状态的查询。

参考

配置

tpg配置,
25
frmbuf_wr配置,
26
在zynqmp上输入,

# media-ctl -d /dev/media0 -p
Media controller API version 4.19.0

Media device information
------------------------
driver          xilinx-video
model           Xilinx Video Composite Device
serial          
bus info        
hw revision     0x0
driver version  4.19.0

Device topology
- entity 1: vcap_tp0 output 0 (1 pad, 1 link)
            type Node subtype V4L flags 0
            device node name /dev/video0
        pad0: Sink
                <- "a0010000.v_tpg":0 [ENABLED]

- entity 5: a0010000.v_tpg (1 pad, 1 link)
            type V4L2 subdev subtype Unknown flags 0
            device node name /dev/v4l-subdev0
        pad0: Source
                [fmt:UYVY8_1X16/0x0@1/30 field:none colorspace:srgb]
                -> "vcap_tp0 output 0":0 [ENABLED]

现在执行命令media-ctl -d /dev/media0 -V '"a0010000.v_tpg":0 [fmt:Y8/1024x1024@1/25 field:none]',再使用media-ctl -d /dev/media0 -p发现输出无变化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

三遍猪

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

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

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

打赏作者

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

抵扣说明:

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

余额充值