If the imx8mq evk can support to 1600 X 1200, 60 fps

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

If the imx8mq evk can support to 1600 X 1200, 60 fps

738 次查看
1603354597
Contributor II

We used FPGA act as 1600x1200 60fps mipi camera  of imx8mq evk.

And have tested that FPS between FPGA and  imx8mq evk can reach 60 fps.

However,  the HDMI display shows less than 60 fps.

Question:  We want to know if the imx8mq evk can support to 1600 X 1200, 60 fps.

The test command is 

gst-launch-1.0 v4l2src ! video/x-raw,width=1600,height=1200,framerate=60/1 ! videoconvert ! fpsdisplaysink

with result is  27.89 fps as following.

fab079abbefe4d4306f56e963bc1906.png

标签 (1)
0 项奖励
1 回复

658 次查看
joanxie
NXP TechSupport
NXP TechSupport

You can enlarge GST_V4L2_MIN_BUFFERS in the following file :

/gstreamer1.0-plugins-good/1.12.2-r0/git/sys/v4l2/gstv4l2object.h  or increase MAX_VIDEO_MEM in drivers/media/platform/mxc/capture/mx6s_capture.c

and try to add "dma-coherent" in the dtsi file, before "status" in the "csix_bridge", like :

csi1_bridge: csi1_bridge@30a90000 {   
                compatible = "fsl,imx8mq-csi", "fsl,imx6s-csi";   
                reg = <0x0 0x30a90000 0x0 0x10000>;   
                interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>;   
                clocks = <&clk IMX8MQ_CLK_DUMMY>,    
                         <&clk IMX8MQ_CLK_CSI1_ROOT>,    
                         <&clk IMX8MQ_CLK_DUMMY>;   
                clock-names = "disp-axi", "csi_mclk", "disp_dcic";
                dma_coherent;  
               status = "disabled";
};
0 项奖励