IMX8M Mini Gstreamer imx_2d_device_g2d

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IMX8M Mini Gstreamer imx_2d_device_g2d

ソリューションへジャンプ
857件の閲覧回数
fahd000
Contributor II

Any help debugging this issue with the Maaxboard-min and the ov5640 MIPI-CSI2 camera:

root@maaxboardmini:~# v4l2-ctl -d /dev/video0 -D
Driver Info:
	Driver name      : mx6s-csi
	Card type        : i.MX6S_CSI
	Bus info         : platform:32e20000.csi1_bridge
	Driver version   : 6.1.22
	Capabilities     : 0x84200001
		Video Capture
		Streaming
		Extended Pix Format
		Device Capabilities
	Device Caps      : 0x04200001
		Video Capture
		Streaming
		Extended Pix Format
root@maaxboardmini:~# 

 

I have this Error message 

0:00:00.110175250 1540 0xaaaaf4e8bcf0 ERROR imx2ddevice imx_2d_device_g2d.c:147:imx_g2d_open: imx_g2d_open Failed to open g2d device.
0:00:00.110209875 1540 0xaaaaf4e8bcf0 ERROR imxvideoconvert gstimxvideoconvert.c:1940:gst_imx_video_convert_init: Open video process device failed.


 Cmd:

root@maaxboardmini:~# GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw,width=1920,height=1080,framerate=30/1' ! imxvideoconvert_g2d ! vpuenc_h264 ! mp4mux ! filesink location=video_ov5640.mp4
[     1] HAL user version: 6.4.11.608260
[     2] HAL kernel version: 6.4.11.658245
g2d_open: fail with status -24
0:00:00.110175250  1540 0xaaaaf4e8bcf0 ERROR            imx2ddevice imx_2d_device_g2d.c:147:imx_g2d_open: imx_g2d_open Failed to open g2d device.
0:00:00.110209875  1540 0xaaaaf4e8bcf0 ERROR        imxvideoconvert gstimxvideoconvert.c:1940:gst_imx_video_convert_init: Open video process device failed.
Setting pipeline to PAUSED ...
====== VPUENC: 4.7.3 build on Feb  3 2023 05:14:46. ======
	wrapper: 3.0.0 (VPUWRAPPER_ARM64_LINUX Build on Jan 12 2023 01:49:28)
	vpulib: 1.1.1
	firmware: 1.1.1.43690
0:00:00.129913750  1540 0xaaaaf4e62d20 WARN                 v4l2src gstv4l2src.c:794:gst_v4l2src_query:<v4l2src0> Can't give latency since framerate isn't fixated !
0:00:00.130004875  1540 0xaaaaf4e62d20 WARN              aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mp4mux0> Latency query failed
Pipeline is live and does not need PREROLL ...
0:00:00.133896125  1540 0xaaaaf4e62c60 FIXME                v4l2src gstv4l2src.c:572:gst_v4l2src_query_preferred_size:<v4l2src0> missing support for video standards
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
0:00:00.134743625  1540 0xaaaaf4e62d20 WARN                 v4l2src gstv4l2src.c:794:gst_v4l2src_query:<v4l2src0> Can't give latency since framerate isn't fixated !
0:00:00.134808125  1540 0xaaaaf4e62d20 WARN              aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mp4mux0> Latency query failed
New clock: GstSystemClock
0:00:00.594056000  1540 0xaaaaf4e62c60 WARN          v4l2bufferpool gstv4l2bufferpool.c:1424:gst_v4l2_buffer_pool_dqbuf:<v4l2src0:pool0:src> Driver should never set v4l2_buffer.field to ANY
0:00:00.598324625  1540 0xaaaaf4e62c60 WARN                 basesrc gstbasesrc.c:3127:gst_base_src_loop:<v4l2src0> error: Internal data stream error.
0:00:00.598394250  1540 0xaaaaf4e62c60 WARN                 basesrc gstbasesrc.c:3127:gst_base_src_loop:<v4l2src0> error: streaming stopped, reason error (-5)
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
/usr/src/debug/gstreamer1.0/1.20.3.imx-r0/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason error (-5)
0:00:00.599017750  1540 0xaaaaf4e62d20 FIXME               basesink gstbasesink.c:3395:gst_base_sink_default_event:<filesink0> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
Execution ended after 0:00:00.464760125
Setting pipeline to NULL ...
0:00:00.599406125  1540 0xaaaaf4e62d20 WARN                   qtmux gstqtmux.c:1913:gst_qt_mux_send_buffer:<mp4mux0> Failed to send buffer (0xaaaaf4ec9b40) size 32
0:00:00.599456250  1540 0xaaaaf4e62d20 FIXME             aggregator gstaggregator.c:1410:gst_aggregator_aggregate_func:<mp4mux0> Subclass should call gst_aggregator_selected_samples() from its aggregate implementation.
Freeing pipeline ...
root@maaxboardmini:~# v4l2-ctl -d /dev/video0 -D
Driver Info:
	Driver name      : mx6s-csi
	Card type        : i.MX6S_CSI
	Bus info         : platform:32e20000.csi1_bridge
	Driver version   : 6.1.22
	Capabilities     : 0x84200001
		Video Capture
		Streaming
		Extended Pix Format
		Device Capabilities
	Device Caps      : 0x04200001
		Video Capture
		Streaming
		Extended Pix Format
root@maaxboardmini:~# 

 

ラベル(1)
タグ(3)
0 件の賞賛
返信
1 解決策
813件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You should contact you maxboard vendor since this should work o MX8MiniEVK

Please make sure you are using linux-imx kernel and install the gpu library. And the gpu dts node should be enabled in your dts like imx8mm-evk.dts

 

Regards

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
814件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You should contact you maxboard vendor since this should work o MX8MiniEVK

Please make sure you are using linux-imx kernel and install the gpu library. And the gpu dts node should be enabled in your dts like imx8mm-evk.dts

 

Regards

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2181528%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIMX8M%20%E3%83%9F%E3%83%8B%20Gstreamer%20imx_2d_device_g2d%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2181528%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EMaaxboard-min%20%E3%81%A8%20ov5640%20MIPI-CSI2%20%E3%82%AB%E3%83%A1%E3%83%A9%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E5%8A%A9%E3%81%91%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Eroot%40maaxboardmini%3A~%23%20v4l2-ctl%20-d%20%2Fdev%2Fvideo0%20-D%0ADriver%20Info%3A%0A%09Driver%20name%20%20%20%20%20%20%3A%20mx6s-csi%0A%09Card%20type%20%20%20%20%20%20%20%20%3A%20i.MX6S_CSI%0A%09Bus%20info%20%20%20%20%20%20%20%20%20%3A%20platform%3A32e20000.csi1_bridge%0A%09Driver%20version%20%20%20%3A%206.1.22%0A%09Capabilities%20%20%20%20%20%3A%200x84200001%0A%09%09Video%20Capture%0A%09%09Streaming%0A%09%09Extended%20Pix%20Format%0A%09%09Device%20Capabilities%0A%09Device%20Caps%20%20%20%20%20%20%3A%200x04200001%0A%09%09Video%20Capture%0A%09%09Streaming%0A%09%09Extended%20Pix%20Format%0Aroot%40maaxboardmini%3A~%23%20%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3E%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E0%3A00%3A00.110175250%201540%200xaaaaf4e8bcf0%20ERROR%20imx2ddevice%20imx_2d_device_g2d.c%3A147%3Aimx_g2d_open%3A%20imx_g2d_open%20Failed%20to%20open%20g2d%20device.%0A0%3A00%3A00.110209875%201540%200xaaaaf4e8bcf0%20ERROR%20imxvideoconvert%20gstimxvideoconvert.c%3A1940%3Agst_imx_video_convert_init%3A%20Open%20video%20process%20device%20failed.%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%3CBR%20%2F%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Eroot%40maaxboardmini%3A~%23%20GST_DEBUG%3D3%20gst-launch-1.0%20v4l2src%20device%3D%2Fdev%2Fvideo0%20!%20'video%2Fx-raw%2Cwidth%3D1920%2Cheight%3D1080%2Cframerate%3D30%2F1'%20!%20imxvideoconvert_g2d%20!%20vpuenc_h264%20!%20mp4mux%20!%20filesink%20location%3Dvideo_ov5640.mp4%0A%5B%20%20%20%20%201%5D%20HAL%20user%20version%3A%206.4.11.608260%0A%5B%20%20%20%20%202%5D%20HAL%20kernel%20version%3A%206.4.11.658245%0Ag2d_open%3A%20fail%20with%20status%20-24%0A0%3A00%3A00.110175250%20%201540%200xaaaaf4e8bcf0%20ERROR%20%20%20%20%20%20%20%20%20%20%20%20imx2ddevice%20imx_2d_device_g2d.c%3A147%3Aimx_g2d_open%3A%20imx_g2d_open%20Failed%20to%20open%20g2d%20device.%0A0%3A00%3A00.110209875%20%201540%200xaaaaf4e8bcf0%20ERROR%20%20%20%20%20%20%20%20imxvideoconvert%20gstimxvideoconvert.c%3A1940%3Agst_imx_video_convert_init%3A%20Open%20video%20process%20device%20failed.%0ASetting%20pipeline%20to%20PAUSED%20...%0A%3D%3D%3D%3D%3D%3D%20VPUENC%3A%204.7.3%20build%20on%20Feb%20%203%202023%2005%3A14%3A46.%20%3D%3D%3D%3D%3D%3D%0A%09wrapper%3A%203.0.0%20(VPUWRAPPER_ARM64_LINUX%20Build%20on%20Jan%2012%202023%2001%3A49%3A28)%0A%09vpulib%3A%201.1.1%0A%09firmware%3A%201.1.1.43690%0A0%3A00%3A00.129913750%20%201540%200xaaaaf4e62d20%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CV4L2SRC0%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%0A0%3A00%3A00.130004875%20%201540%200xaaaaf4e62d20%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMP4MUX0%3E%20Latency%20query%20failed%0APipeline%20is%20live%20and%20does%20not%20need%20PREROLL%20...%0A0%3A00%3A00.133896125%20%201540%200xaaaaf4e62c60%20FIXME%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20v4l2src%20gstv4l2src.c%3A572%3Agst_v4l2src_query_preferred_size%3A%3CV4L2SRC0%3E%20missing%20support%20for%20video%20standards%0APipeline%20is%20PREROLLED%20...%0ASetting%20pipeline%20to%20PLAYING%20...%0A0%3A00%3A00.134743625%20%201540%200xaaaaf4e62d20%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CV4L2SRC0%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%0A0%3A00%3A00.134808125%20%201540%200xaaaaf4e62d20%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMP4MUX0%3E%20Latency%20query%20failed%0ANew%20clock%3A%20GstSystemClock%0A0%3A00%3A00.594056000%20%201540%200xaaaaf4e62c60%20WARN%20%20%20%20%20%20%20%20%20%20v4l2bufferpool%20gstv4l2bufferpool.c%3A1424%3Agst_v4l2_buffer_pool_dqbuf%3A%3CSRC%3E%20Driver%20should%20never%20set%20v4l2_buffer.field%20to%20ANY%0A0%3A00%3A00.598324625%20%201540%200xaaaaf4e62c60%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20basesrc%20gstbasesrc.c%3A3127%3Agst_base_src_loop%3A%3CV4L2SRC0%3E%20error%3A%20Internal%20data%20stream%20error.%0A0%3A00%3A00.598394250%20%201540%200xaaaaf4e62c60%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20basesrc%20gstbasesrc.c%3A3127%3Agst_base_src_loop%3A%3CV4L2SRC0%3E%20error%3A%20streaming%20stopped%2C%20reason%20error%20(-5)%0AERROR%3A%20from%20element%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0%3A%20Internal%20data%20stream%20error.%0AAdditional%20debug%20info%3A%0A%2Fusr%2Fsrc%2Fdebug%2Fgstreamer1.0%2F1.20.3.imx-r0%2Flibs%2Fgst%2Fbase%2Fgstbasesrc.c(3127)%3A%20gst_base_src_loop%20()%3A%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0%3A%0Astreaming%20stopped%2C%20reason%20error%20(-5)%0A0%3A00%3A00.599017750%20%201540%200xaaaaf4e62d20%20FIXME%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20basesink%20gstbasesink.c%3A3395%3Agst_base_sink_default_event%3A%3CFILESINK0%3E%20stream-start%20event%20without%20group-id.%20Consider%20implementing%20group-id%20handling%20in%20the%20upstream%20elements%0AExecution%20ended%20after%200%3A00%3A00.464760125%0ASetting%20pipeline%20to%20NULL%20...%0A0%3A00%3A00.599406125%20%201540%200xaaaaf4e62d20%20WARN%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20qtmux%20gstqtmux.c%3A1913%3Agst_qt_mux_send_buffer%3A%3CMP4MUX0%3E%20Failed%20to%20send%20buffer%20(0xaaaaf4ec9b40)%20size%2032%0A0%3A00%3A00.599456250%20%201540%200xaaaaf4e62d20%20FIXME%20%20%20%20%20%20%20%20%20%20%20%20%20aggregator%20gstaggregator.c%3A1410%3Agst_aggregator_aggregate_func%3A%3CMP4MUX0%3E%20Subclass%20should%20call%20gst_aggregator_selected_samples()%20from%20its%20aggregate%20implementation.%0AFreeing%20pipeline%20...%3C%2FMP4MUX0%3E%3C%2FMP4MUX0%3E%3C%2FFILESINK0%3E%3C%2FV4L2SRC0%3E%3C%2FV4L2SRC0%3E%3C%2FSRC%3E%3C%2FMP4MUX0%3E%3C%2FV4L2SRC0%3E%3C%2FV4L2SRC0%3E%3C%2FMP4MUX0%3E%3C%2FV4L2SRC0%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Eroot%40maaxboardmini%3A~%23%20v4l2-ctl%20-d%20%2Fdev%2Fvideo0%20-D%0ADriver%20Info%3A%0A%09Driver%20name%20%20%20%20%20%20%3A%20mx6s-csi%0A%09Card%20type%20%20%20%20%20%20%20%20%3A%20i.MX6S_CSI%0A%09Bus%20info%20%20%20%20%20%20%20%20%20%3A%20platform%3A32e20000.csi1_bridge%0A%09Driver%20version%20%20%20%3A%206.1.22%0A%09Capabilities%20%20%20%20%20%3A%200x84200001%0A%09%09Video%20Capture%0A%09%09Streaming%0A%09%09Extended%20Pix%20Format%0A%09%09Device%20Capabilities%0A%09Device%20Caps%20%20%20%20%20%20%3A%200x04200001%0A%09%09Video%20Capture%0A%09%09Streaming%0A%09%09Extended%20Pix%20Format%0Aroot%40maaxboardmini%3A~%23%20%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2181528%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%E3%83%95%E3%82%A1%E3%83%9F%E3%83%AA%20%7C%20i.MX%208QuadMax%E2%80%AF(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2183124%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX8M%20Mini%20Gstreamer%20%20imx_2d_device_g2d%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2183124%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%0A%3CP%3E%E3%81%93%E3%82%8C%E3%81%AFMX8MiniEVK%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%AA%E3%81%AE%E3%81%A7%E3%80%81maxboard%E3%83%99%E3%83%B3%E3%83%80%E3%83%BC%E3%81%AB%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CP%3Elinux-imx%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%80%81GPU%20%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%9D%E3%81%97%E3%81%A6%E3%80%81imx8mm-evk.dts%E3%81%AE%E3%82%88%E3%81%86%E3%81%AAdts%E3%81%A7GPU%20dts%E3%83%8E%E3%83%BC%E3%83%89%E3%81%8C%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E