2266479_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2266479_ja-JP

2266479_ja-JP

Debianでov5640カメラを検証する方法とCheeseアプリケーションをサポートする方法

6.6.52 ベースの Debian 12 で ov5640 カメラを検証したいと考えています。

ターミナルでカメラ ストリーミング コマンドを実行すると、以下のエラーが表示されます。

root@不明:~# ls /dev/video
ビデオ0 ビデオ1 ビデオ2 ビデオ3 ビデオ4
esinkunknown:~# gst-launch-1.0v4l2src デバイス=/dev/video4 !ビデオ変換!シマグ
パイプラインを一時停止に設定しています...
エラー: 要素 /GstPipeline:pipeline0/GstXImageSink:ximagesink0 から: X 出力を初期化できませんでした
追加のデバッグ情報:
../sys/ximage/ximagesink.c(1150): gst_x_image_sink_xcontext_get(): /GstPipeline:pipeline0/GstXImageSink:ximagesink0:
ディスプレイを開けませんでした
エラー: パイプラインはプリロールを要求しません。
パイプラインを PAUSED に設定できませんでした。
パイプラインを NULL に設定しています...
パイプラインを解放します...
ルート@不明:~# gst-launch-1.0v4l2src デバイス=/dev/video4 !ビデオ変換!オートビデオシンク
パイプラインを一時停止に設定しています...
EGL: 警告: Wayland ではデフォルトのディスプレイがサポートされていません
EGL: 警告: Wayland ではデフォルトのディスプレイがサポートされていません
SIGSEGVをキャッチしました
#0 syscall () は ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 にあります
#1 0x0000ffffa320ed40 が /lib/aarch64-linux-gnu/libglib-2.0.so.0 の g_cond_wait() にあります
#2 0x0000ffffa1ea93cc (gst_gl_context_create()、/usr/lib/libgstgl-1.0.so.0)
#3 0x0000ffffa1ead884 (gst_gl_display_create_context()、/usr/lib/libgstgl-1.0.so.0)
#4 0x0000ffffa1f477e8 () 内、/usr/lib/gstreamer-1.0/libgstopengl.so
#5 0x0000ffffa1f48734 () の /usr/lib/gstreamer-1.0/libgstopengl.so
#6 /usr/lib/libgstreamer-1.0.so.0 の gst_element_change_state() で 0x0000ffffa3333bac
#7 0x0000ffffa3334248 () 内、/usr/lib/libgstreamer-1.0.so.0
#8 0x0000ffffa330b89c () 内、/usr/lib/libgstreamer-1.0.so.0
#9 /usr/lib/libgstreamer-1.0.so.0 の gst_element_change_state() で 0x0000ffffa3333bac
#10 0x0000ffffa3334248 () 内、/usr/lib/libgstreamer-1.0.so.0
#11 0x0000ffffa2403548 () の /usr/lib/gstreamer-1.0/libgstautodetect.so
#12 /usr/lib/libgstreamer-1.0.so.0 の gst_element_change_state() で 0x0000ffffa3333bac
#13 0x0000ffffa3334248 () 内、/usr/lib/libgstreamer-1.0.so.0
#14 0x0000ffffa330b89c () 内、/usr/lib/libgstreamer-1.0.so.0
#15 0x0000ffffa3365624 () 内、/usr/lib/libgstreamer-1.0.so.0
#16 /usr/lib/libgstreamer-1.0.so.0 の gst_element_change_state() で 0x0000ffffa3333bac
#17 0x0000ffffa3334248 () 内、/usr/lib/libgstreamer-1.0.so.0
#18 0x0000aaaae09c4b40 () 内
#19 __libc_start_call_main (main=main@entry=0xaaaae09c3800、argc=argc@entry=7、argv=argv@entry=0xffffce71f378) の ../sysdeps/nptl/libc_start_call_main.h:58
で 0x0000ffffa2f57744 #20 0x0000ffffa2f57818 __libc_start_main_impl (main=0xaaaae09c3800、argc=7、argv=0xffffce71f378、init= 、fini= 、rtld_fini= 、stack_end=) が ../csu/li0

にあります #21 0x0000aaaae09c3870 ()内 紡糸。'gdb gst-launch-1.0' を実行してくださいデバッグを続行するには '2027' を、終了するには Ctrl-C を、コアをダンプするには Ctrl-\ を押します。
^C
ルート@不明:~#


カメラノードはビデオ3とビデオ4です

しかし、ウェストンを起動して以下のコマンドを使用すると動作します

systemctl スタート ウェストン
gst-launch-1.0v4l2src デバイス=/dev/video4 !ビデオ変換!ximagesink
gst-launch-1.0v4l2src デバイス = /dev/video3 !ビデオ変換!ウェイランドシンク

ウェストンを起動してカメラのストリーミングをテストしたくありません。


Re: How to validate ov5640 camera on debian and how to support the cheese application

すでに郵送しましたのでご確認ください

Re: How to validate ov5640 camera on debian and how to support the cheese application

OV5640カメラがコネクテッドの状態でCheeseアプリケーションを開くと、以下のエラーが表示されます。

172.691637] mxc-mipi-csi2.0:サポートされていない csi-sam コマンド -1068476902

SO、ウェストンを起動せずにOV5640カメラをテストするためのコマンドと回避策が必要です

Tags (1)
No ratings
Version history
Last update:
‎12-20-2025 02:26 AM
Updated by: