VPU interconnection on imx8mp

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

VPU interconnection on imx8mp

621 次查看
andrej_valek
Contributor IV

Dear community!

I would like to ask you a question whether is possible to connect the endpoints of the ISP or Dewarp Engine directly to the VPU so that frames are automatically forwarded. I found something like "interconnects" on https://www.kernel.org/doc/Documentation/devicetree/bindings/soc/imx/fsl%2Cimx8mp-media-blk-ctrl.yam... but didn't find more info. Other location is https://www.kernel.org/doc/Documentation/devicetree/bindings/soc/imx/fsl%2Cimx8mm-vpu-blk-ctrl.yaml while it's for imx8mm, but anyway without any success.

So is it possible to do it? If yes, how?

 

Thank you,
Andy

标记 (3)
0 项奖励
回复
2 回复数

601 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport
0 项奖励
回复

592 次查看
andrej_valek
Contributor IV

Hello,

Does it mean that it's impossible, or ?

Just for a background, the current visualized pipeline looks like this:

 

# Start ISP Mediaserver in the background
/opt/imx8-isp/bin/start_isp.sh &

# Start GStreamer pipeline for image transmission via network
gst-launch-1.0 v4l2src device=/dev/video3 \
  ! video/x-raw,format=YUY2,width=1920,height=1080 \
  ! vpuenc_hevc \
  ! rtph265pay \
  ! udpsink host=192.168.1.2 port=1234

 

The final application will not utilize GStreamer. Therefore, it is necessary to find an alternative method for passing frames to the VPU. Ideally, the endpoint of the Dewarp Engine can be directly connected to the VPU sink in the device tree.

So how to achieve something like that?

Andy

0 项奖励
回复