UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Adventurer
Adventurer
174 次查看
注册日期: ‎02-15-2019

使用软件构建VCU到FRAMEBUFFER的数据通路

现在已经将VCU和Framebuffer rd连接到PS的HP0端口,使用软件如何控制将VCU decode的buffer写入到Framebuffer rd中。

0 项奖励
3 条回复3
Moderator
Moderator
140 次查看
注册日期: ‎08-01-2007

回复: 使用软件构建VCU到FRAMEBUFFER的数据通路

See UG1250 ch3, the decoder shares the decoded frame buffer using the DMA_BUF framework with the DRM display device.

0 项奖励
Adventurer
Adventurer
125 次查看
注册日期: ‎02-15-2019

回复: 使用软件构建VCU到FRAMEBUFFER的数据通路

使用的DRM KMS搭建的FB->AXI2VIDEOOUT->ADV7511的数据通路,但是使用modetest时报错如下:

modetest -D amba_pl@0:xilinx_drm  -s 30:1920x1080-60@NV12 -v

[  366.171588] xilinx-frmbuf a0040000.v_frmbuf_rd: Invalid dma template or missing dma video fmt config
[  366.180724] [drm:xilinx_drm_plane_commit] *ERROR* failed to prepare DMA descriptor
[  366.188300] xilinx-frmbuf a0040000.v_frmbuf_rd: Invalid dma template or missing dma video fmt config
[  366.197434] [drm:xilinx_drm_plane_commit] *ERROR* failed to prepare DMA descriptor
[  366.205005] jyb410_encoder_dpms
[  366.208147] JYB410 jyb410_power_on
[  366.213824] xilinx-frmbuf a0040000.v_frmbuf_rd: Invalid dma template or missing dma video fmt config
[  366.222962] [drm:xilinx_drm_plane_commit] *ERROR* failed to prepare DMA descriptor
select timed out or error (ret 0)
select timed out or error (ret 0)
select timed out or error (ret 0)
select timed out or error (ret 0)
select timed out or error (ret 0)
select timed out or error (ret 0)
select timed out or error (ret 0)
0 项奖励
Moderator
Moderator
88 次查看
注册日期: ‎08-01-2007

回复: 使用软件构建VCU到FRAMEBUFFER的数据通路

Looks like that DMA_BUF is not available.

0 项奖励