20240531在飞凌的OK3588-C开发板上跑原厂的Buildroot测试USB摄像头

20240531在飞凌的OK3588-C开发板上跑原厂的Buildroot测试USB摄像头
2024/5/31 20:04


USB摄像头分辨率:1080p(1920x1080)

默认编译Buildroot的SDK即可点亮USB摄像头。
v4l2-ctl --list-devices
v4l2-ctl --list-formats-ext -d /dev/video74

【对于高分辨率的摄像头,编码格式要使用MJPEG了。】
gst-launch-1.0 v4l2src  device=/dev/video74 ! image/jpeg,width=1280,height=720 ! jpegdec ! videoconvert ! autovideosink
gst-launch-1.0 v4l2src  device=/dev/video74 ! image/jpeg,width=1920,height=1080 ! jpegdec ! videoconvert ! autovideosink


【在低分辨率比如640*480的时候YUYV还是可以取图的。这条指令肯定会报错的!】
gst-launch-1.0 v4l2src device=/dev/video74 ! video/x-raw, format=NV12, width=1920,height=1080, framerate=30/1 ! waylandsink

root@rk3588-buildroot:/dev# 
-raw, format=NV12, width=1920,height=1080, framerate=30/1 ! waylandsink! video/x-
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3132): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.000716042
Setting pipeline to NULL ...
Freeing pipeline ...
root@rk3588-buildroot:/dev# 
root@rk3588-buildroot:/dev# 


详细的LOG:
root@rk3588-buildroot:/# 
root@rk3588-buildroot:/# cd /dev
root@rk3588-buildroot:/dev# ls -l
total 8
drwxr-xr-x 3 root root         480 Jan  1 00:00 block
drwxr-xr-x 3 root root          60 Jan  1 00:00 bus
drwxr-xr-x 2 root root        5280 Jan  1 00:00 char
crw------- 1 root root      5,   1 Jan  1 00:00 console
crw------- 1 root root     10, 124 Jan  1 00:00 cpu_dma_latency
crw-rw-rw- 1 root root     10, 125 Jan  1 00:00 crypto
drwxr-xr-x 8 root root         160 Jan  1 00:00 disk
drwxr-xr-x 2 root root         160 Jan  1 00:00 dma_heap
drwxr-xr-x 3 root root         140 Jan  1 00:00 dri
crw------- 1 root root    240,   0 Jan  1 00:00 drm_dp_aux0
crw------- 1 root root    240,   1 Jan  1 00:00 drm_dp_aux1
crw-rw---- 1 root video    29,   0 Jan  1 00:00 fb0
lrwxrwxrwx 1 root root          13 Jan  1 00:00 fd -> /proc/self/fd
crw-rw-rw- 1 root root      1,   7 Jan  1 00:00 full
crw-rw-rw- 1 root root     10, 229 Jan  1 00:00 fuse
crw------- 1 root root    254,   0 Jan  1 00:00 gpiochip0
crw------- 1 root root    254,   1 Jan  1 00:00 gpiochip1
crw------- 1 root root    254,   2 Jan  1 00:00 gpiochip2
crw------- 1 root root    254,   3 Jan  1 00:00 gpiochip3
crw------- 1 root root    254,   4 Jan  1 00:00 gpiochip4
crw------- 1 root root    254,   5 Jan  1 00:00 gpiochip5
crw-rw-rw- 1 root root     10, 126 Jan  1 00:00 hdmirx_hdcp
crw------- 1 root root    235,   0 Jan  1 00:00 hidraw0
crw------- 1 root root     10, 183 Jan  1 00:00 hwrng
crw------- 1 root root     89,   0 Jan  1 00:00 i2c-0
crw------- 1 root root     89,   1 Jan  1 00:00 i2c-1
crw------- 1 root root     89,  10 Jan  1 00:00 i2c-10
crw------- 1 root root     89,  11 Jan  1 00:00 i2c-11
crw------- 1 root root     89,  12 Jan  1 00:00 i2c-12
crw------- 1 root root     89,   3 Jan  1 00:00 i2c-3
crw------- 1 root root     89,   4 Jan  1 00:00 i2c-4
crw------- 1 root root     89,   5 Jan  1 00:00 i2c-5
crw------- 1 root root     89,   6 Jan  1 00:00 i2c-6
crw------- 1 root root     89,   7 Jan  1 00:00 i2c-7
crw------- 1 root root     89,   9 Jan  1 00:00 i2c-9
crw------- 1 root root    245,   0 Jan  1 00:00 iio:device0
drwxr-xr-x 4 root root         200 Jan  1 00:00 input
crw-r--r-- 1 root root      1,  11 Jan  1 00:00 kmsg
srw-rw-rw- 1 root root           0 Jan  1 00:00 log
crw-rw---- 1 root disk     10, 237 Jan  1 00:00 loop-control
brw-rw---- 1 root disk      7,   0 Jan  1 00:00 loop0
brw-rw---- 1 root disk      7,   1 Jan  1 00:00 loop1
brw-rw---- 1 root disk      7,   2 Jan  1 00:00 loop2
brw-rw---- 1 root disk      7,   3 Jan  1 00:00 loop3
brw-rw---- 1 root disk      7,   4 Jan  1 00:00 loop4
brw-rw---- 1 root disk      7,   5 Jan  1 00:00 loop5
brw-rw---- 1 root disk      7,   6 Jan  1 00:00 loop6
brw-rw---- 1 root disk      7,   7 Jan  1 00:00 loop7
crw-rw---- 1 root video    10, 122 Jan  1 00:00 mali0
crw-rw---- 1 root video   249,   0 Jan  1 00:00 media0
crw-rw---- 1 root video   249,   1 Jan  1 00:00 media1
crw-rw---- 1 root video   249,   2 Jan  1 00:00 media2
crw-rw---- 1 root video   249,   3 Jan  1 00:00 media3
crw-rw---- 1 root video   249,   4 Jan  1 00:00 media4
crw-rw---- 1 root video   249,   5 Jan  1 00:00 media5
crw-rw---- 1 root video   249,   6 Jan  1 00:00 media6
crw-rw---- 1 root video   249,   7 Jan  1 00:00 media7
crw-r----- 1 root kmem      1,   1 Jan  1 00:00 mem
brw-rw---- 1 root disk    179,   0 Jan  1 00:00 mmcblk0
brw-rw---- 1 root disk    179,  32 Jan  1 00:00 mmcblk0boot0
brw-rw---- 1 root disk    179,  64 Jan  1 00:00 mmcblk0boot1
brw-rw---- 1 root disk    179,   1 Jan  1 00:00 mmcblk0p1
brw-rw---- 1 root disk    179,   2 Jan  1 00:00 mmcblk0p2
brw-rw---- 1 root disk    179,   3 Jan  1 00:00 mmcblk0p3
brw-rw---- 1 root disk    179,   4 Jan  1 00:00 mmcblk0p4
brw-rw---- 1 root disk    179,   5 Jan  1 00:00 mmcblk0p5
brw-rw---- 1 root disk    179,   6 Jan  1 00:00 mmcblk0p6
brw-rw---- 1 root disk    179,   7 Jan  1 00:00 mmcblk0p7
brw-rw---- 1 root disk    179,   8 Jan  1 00:00 mmcblk0p8
crw------- 1 root root    236,   0 Jan  1 00:00 mmcblk0rpmb
crw-rw---- 1 root video   241,   0 Jan  1 00:00 mpp_service
crw-rw-rw- 1 root root      1,   3 Jan  1 00:00 null
crw-r----- 1 root kmem      1,   4 Jan  1 00:00 port
crw-rw-rw- 1 root tty       5,   2 Jan  1 00:00 ptmx
crw------- 1 root root    246,   0 Jan  1 00:00 ptp0
drwxr-xr-x 2 root root           0 Jan  1 00:00 pts
brw-rw---- 1 root disk      1,   0 Jan  1 00:00 ram0
crw-rw-rw- 1 root root      1,   8 Jan  1 00:00 random
crw-rw-r-- 1 root root     10, 242 Jan  1 00:00 rfkill
crw-rw---- 1 root video    10, 123 Jan  1 00:00 rga
lrwxrwxrwx 1 root root           4 Jan  1 00:00 rtc -> rtc0
crw------- 1 root root    250,   0 Jan  1 00:00 rtc0
drwxrwxrwt 2 root root          40 Jan  1 00:00 shm
drwxr-xr-x 4 root root         280 Jan  1 00:00 snd
lrwxrwxrwx 1 root root          15 Jan  1 00:00 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root          15 Jan  1 00:00 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root          15 Jan  1 00:00 stdout -> /proc/self/fd/1
crw------- 1 root root     10, 127 Jan  1 00:00 sw_sync
crw------- 1 root root    244,   0 Jan  1 00:00 tee0
crw------- 1 root root    244,  16 Jan  1 00:00 teepriv0
crw-rw-rw- 1 root tty       5,   0 Jan  1 00:00 tty
crw--w---- 1 root tty       4,   0 Jan  1 00:00 tty0
crw--w---- 1 root tty       4,   1 Jan  1 00:00 tty1
crw--w---- 1 root tty       4,  10 Jan  1 00:00 tty10
crw--w---- 1 root tty       4,  11 Jan  1 00:00 tty11
crw--w---- 1 root tty       4,  12 Jan  1 00:00 tty12
crw--w---- 1 root tty       4,  13 Jan  1 00:00 tty13
crw--w---- 1 root tty       4,  14 Jan  1 00:00 tty14
crw--w---- 1 root tty       4,  15 Jan  1 00:00 tty15
crw--w---- 1 root tty       4,  16 Jan  1 00:00 tty16
crw--w---- 1 root tty       4,  17 Jan  1 00:00 tty17
crw--w---- 1 root tty       4,  18 Jan  1 00:00 tty18
crw--w---- 1 root tty       4,  19 Jan  1 00:00 tty19
crw--w---- 1 root tty       4,   2 Jan  1 00:00 tty2
crw--w---- 1 root tty       4,  20 Jan  1 00:00 tty20
crw--w---- 1 root tty       4,  21 Jan  1 00:00 tty21
crw--w---- 1 root tty       4,  22 Jan  1 00:00 tty22
crw--w---- 1 root tty       4,  23 Jan  1 00:00 tty23
crw--w---- 1 root tty       4,  24 Jan  1 00:00 tty24
crw--w---- 1 root tty       4,  25 Jan  1 00:00 tty25
crw--w---- 1 root tty       4,  26 Jan  1 00:00 tty26
crw--w---- 1 root tty       4,  27 Jan  1 00:00 tty27
crw--w---- 1 root tty       4,  28 Jan  1 00:00 tty28
crw--w---- 1 root tty       4,  29 Jan  1 00:00 tty29
crw--w---- 1 root tty       4,   3 Jan  1 00:00 tty3
crw--w---- 1 root tty       4,  30 Jan  1 00:00 tty30
crw--w---- 1 root tty       4,  31 Jan  1 00:00 tty31
crw--w---- 1 root tty       4,  32 Jan  1 00:00 tty32
crw--w---- 1 root tty       4,  33 Jan  1 00:00 tty33
crw--w---- 1 root tty       4,  34 Jan  1 00:00 tty34
crw--w---- 1 root tty       4,  35 Jan  1 00:00 tty35
crw--w---- 1 root tty       4,  36 Jan  1 00:00 tty36
crw--w---- 1 root tty       4,  37 Jan  1 00:00 tty37
crw--w---- 1 root tty       4,  38 Jan  1 00:00 tty38
crw--w---- 1 root tty       4,  39 Jan  1 00:00 tty39
crw--w---- 1 root tty       4,   4 Jan  1 00:00 tty4
crw--w---- 1 root tty       4,  40 Jan  1 00:00 tty40
crw--w---- 1 root tty       4,  41 Jan  1 00:00 tty41
crw--w---- 1 root tty       4,  42 Jan  1 00:00 tty42
crw--w---- 1 root tty       4,  43 Jan  1 00:00 tty43
crw--w---- 1 root tty       4,  44 Jan  1 00:00 tty44
crw--w---- 1 root tty       4,  45 Jan  1 00:00 tty45
crw--w---- 1 root tty       4,  46 Jan  1 00:00 tty46
crw--w---- 1 root tty       4,  47 Jan  1 00:00 tty47
crw--w---- 1 root tty       4,  48 Jan  1 00:00 tty48
crw--w---- 1 root tty       4,  49 Jan  1 00:00 tty49
crw--w---- 1 root tty       4,   5 Jan  1 00:00 tty5
crw--w---- 1 root tty       4,  50 Jan  1 00:00 tty50
crw--w---- 1 root tty       4,  51 Jan  1 00:00 tty51
crw--w---- 1 root tty       4,  52 Jan  1 00:00 tty52
crw--w---- 1 root tty       4,  53 Jan  1 00:00 tty53
crw--w---- 1 root tty       4,  54 Jan  1 00:00 tty54
crw--w---- 1 root tty       4,  55 Jan  1 00:00 tty55
crw--w---- 1 root tty       4,  56 Jan  1 00:00 tty56
crw--w---- 1 root tty       4,  57 Jan  1 00:00 tty57
crw--w---- 1 root tty       4,  58 Jan  1 00:00 tty58
crw--w---- 1 root tty       4,  59 Jan  1 00:00 tty59
crw--w---- 1 root tty       4,   6 Jan  1 00:00 tty6
crw--w---- 1 root tty       4,  60 Jan  1 00:00 tty60
crw--w---- 1 root tty       4,  61 Jan  1 00:00 tty61
crw--w---- 1 root tty       4,  62 Jan  1 00:00 tty62
crw--w---- 1 root tty       4,  63 Jan  1 00:00 tty63
crw--w---- 1 root tty       4,   7 Jan  1 00:00 tty7
crw--w---- 1 root tty       4,   8 Jan  1 00:00 tty8
crw--w---- 1 root tty       4,   9 Jan  1 00:00 tty9
crw-rw---- 1 root dialout 253,   0 Jan  1 00:00 ttyFIQ0
crw------- 1 root root     10, 120 Jan  1 00:00 ubi_ctrl
crw------- 1 root root     10, 239 Jan  1 00:00 uhid
crw------- 1 root root     10, 223 Jan  1 00:00 uinput
crw-rw-rw- 1 root root      1,   9 Jan  1 00:00 urandom
drwxr-xr-x 3 root root          60 Jan  1 00:00 usb-ffs
crw------- 1 root root    238,   0 Jan  1 00:00 usbmon0
crw------- 1 root root    238,   1 Jan  1 00:00 usbmon1
crw------- 1 root root    238,   2 Jan  1 00:00 usbmon2
crw------- 1 root root    238,   3 Jan  1 00:00 usbmon3
crw------- 1 root root    238,   4 Jan  1 00:00 usbmon4
crw------- 1 root root    238,   5 Jan  1 00:00 usbmon5
crw------- 1 root root    238,   6 Jan  1 00:00 usbmon6
drwxr-xr-x 4 root root          80 Jan  1 00:00 v4l
crw-rw---- 1 root video    81,  76 Jan  1 00:00 v4l-subdev0
crw-rw---- 1 root video    81,  77 Jan  1 00:00 v4l-subdev1
crw-rw---- 1 root video    81,  86 Jan  1 00:00 v4l-subdev10
crw-rw---- 1 root video    81,  87 Jan  1 00:00 v4l-subdev11
crw-rw---- 1 root video    81,  78 Jan  1 00:00 v4l-subdev2
crw-rw---- 1 root video    81,  79 Jan  1 00:00 v4l-subdev3
crw-rw---- 1 root video    81,  80 Jan  1 00:00 v4l-subdev4
crw-rw---- 1 root video    81,  81 Jan  1 00:00 v4l-subdev5
crw-rw---- 1 root video    81,  82 Jan  1 00:00 v4l-subdev6
crw-rw---- 1 root video    81,  83 Jan  1 00:00 v4l-subdev7
crw-rw---- 1 root video    81,  84 Jan  1 00:00 v4l-subdev8
crw-rw---- 1 root video    81,  85 Jan  1 00:00 v4l-subdev9
crw-rw---- 1 root tty       7,   0 Jan  1 00:00 vcs
crw-rw---- 1 root tty       7,   1 Jan  1 00:00 vcs1
crw-rw---- 1 root tty       7, 128 Jan  1 00:00 vcsa
crw-rw---- 1 root tty       7, 129 Jan  1 00:00 vcsa1
crw-rw---- 1 root tty       7,  64 Jan  1 00:00 vcsu
crw-rw---- 1 root tty       7,  65 Jan  1 00:00 vcsu1
crw------- 1 root root     10, 121 Jan  1 00:00 vendor_storage
crw------- 1 root root     10, 137 Jan  1 00:00 vhci
lrwxrwxrwx 1 root root           7 Jan  1 00:00 video-camera0 -> video64
-rw-r--r-- 1 root root           4 Jan  1 00:00 video-dec0
-rw-r--r-- 1 root root           4 Jan  1 00:00 video-enc0
crw-rw---- 1 root video    81,   0 Jan  1 00:00 video0
crw-rw---- 1 root video    81,   1 Jan  1 00:00 video1
crw-rw---- 1 root video    81,  10 Jan  1 00:00 video10
crw-rw---- 1 root video    81,  11 Jan  1 00:00 video11
crw-rw---- 1 root video    81,  12 Jan  1 00:00 video12
crw-rw---- 1 root video    81,  13 Jan  1 00:00 video13
crw-rw---- 1 root video    81,  14 Jan  1 00:00 video14
crw-rw---- 1 root video    81,  15 Jan  1 00:00 video15
crw-rw---- 1 root video    81,  16 Jan  1 00:00 video16
crw-rw---- 1 root video    81,  17 Jan  1 00:00 video17
crw-rw---- 1 root video    81,  18 Jan  1 00:00 video18
crw-rw---- 1 root video    81,  19 Jan  1 00:00 video19
crw-rw---- 1 root video    81,   2 Jan  1 00:00 video2
crw-rw---- 1 root video    81,  20 Jan  1 00:00 video20
crw-rw---- 1 root video    81,  21 Jan  1 00:00 video21
crw-rw---- 1 root video    81,  22 Jan  1 00:00 video22
crw-rw---- 1 root video    81,  23 Jan  1 00:00 video23
crw-rw---- 1 root video    81,  24 Jan  1 00:00 video24
crw-rw---- 1 root video    81,  25 Jan  1 00:00 video25
crw-rw---- 1 root video    81,  26 Jan  1 00:00 video26
crw-rw---- 1 root video    81,  27 Jan  1 00:00 video27
crw-rw---- 1 root video    81,  28 Jan  1 00:00 video28
crw-rw---- 1 root video    81,  29 Jan  1 00:00 video29
crw-rw---- 1 root video    81,   3 Jan  1 00:00 video3
crw-rw---- 1 root video    81,  30 Jan  1 00:00 video30
crw-rw---- 1 root video    81,  31 Jan  1 00:00 video31
crw-rw---- 1 root video    81,  32 Jan  1 00:00 video32
crw-rw---- 1 root video    81,  33 Jan  1 00:00 video33
crw-rw---- 1 root video    81,  34 Jan  1 00:00 video34
crw-rw---- 1 root video    81,  35 Jan  1 00:00 video35
crw-rw---- 1 root video    81,  36 Jan  1 00:00 video36
crw-rw---- 1 root video    81,  37 Jan  1 00:00 video37
crw-rw---- 1 root video    81,  38 Jan  1 00:00 video38
crw-rw---- 1 root video    81,  39 Jan  1 00:00 video39
crw-rw---- 1 root video    81,   4 Jan  1 00:00 video4
crw-rw---- 1 root video    81,  40 Jan  1 00:00 video40
crw-rw---- 1 root video    81,  41 Jan  1 00:00 video41
crw-rw---- 1 root video    81,  42 Jan  1 00:00 video42
crw-rw---- 1 root video    81,  43 Jan  1 00:00 video43
crw-rw---- 1 root video    81,  44 Jan  1 00:00 video44
crw-rw---- 1 root video    81,  45 Jan  1 00:00 video45
crw-rw---- 1 root video    81,  46 Jan  1 00:00 video46
crw-rw---- 1 root video    81,  47 Jan  1 00:00 video47
crw-rw---- 1 root video    81,  48 Jan  1 00:00 video48
crw-rw---- 1 root video    81,  49 Jan  1 00:00 video49
crw-rw---- 1 root video    81,   5 Jan  1 00:00 video5
crw-rw---- 1 root video    81,  50 Jan  1 00:00 video50
crw-rw---- 1 root video    81,  51 Jan  1 00:00 video51
crw-rw---- 1 root video    81,  52 Jan  1 00:00 video52
crw-rw---- 1 root video    81,  53 Jan  1 00:00 video53
crw-rw---- 1 root video    81,  54 Jan  1 00:00 video54
crw-rw---- 1 root video    81,  55 Jan  1 00:00 video55
crw-rw---- 1 root video    81,  56 Jan  1 00:00 video56
crw-rw---- 1 root video    81,  57 Jan  1 00:00 video57
crw-rw---- 1 root video    81,  58 Jan  1 00:00 video58
crw-rw---- 1 root video    81,  59 Jan  1 00:00 video59
crw-rw---- 1 root video    81,   6 Jan  1 00:00 video6
crw-rw---- 1 root video    81,  60 Jan  1 00:00 video60
crw-rw---- 1 root video    81,  61 Jan  1 00:00 video61
crw-rw---- 1 root video    81,  62 Jan  1 00:00 video62
crw-rw---- 1 root video    81,  63 Jan  1 00:00 video63
crw-rw---- 1 root video    81,  64 Jan  1 00:00 video64
crw-rw---- 1 root video    81,  65 Jan  1 00:00 video65
crw-rw---- 1 root video    81,  66 Jan  1 00:00 video66
crw-rw---- 1 root video    81,  67 Jan  1 00:00 video67
crw-rw---- 1 root video    81,  68 Jan  1 00:00 video68
crw-rw---- 1 root video    81,  69 Jan  1 00:00 video69
crw-rw---- 1 root video    81,   7 Jan  1 00:00 video7
crw-rw---- 1 root video    81,  70 Jan  1 00:00 video70
crw-rw---- 1 root video    81,  71 Jan  1 00:00 video71
crw-rw---- 1 root video    81,  72 Jan  1 00:00 video72
crw-rw---- 1 root video    81,  73 Jan  1 00:00 video73
crw-rw---- 1 root video    81,  74 Jan  1 00:00 video74
crw-rw---- 1 root video    81,  75 Jan  1 00:00 video75

crw-rw---- 1 root video    81,   8 Jan  1 00:00 video8
crw-rw---- 1 root video    81,   9 Jan  1 00:00 video9
crw-rw-rw- 1 root root      1,   5 Jan  1 00:00 zero
brw-rw---- 1 root disk    254,   0 Jan  1 00:00 zram0
root@rk3588-buildroot:/dev# 
root@rk3588-buildroot:/dev#  
root@rk3588-buildroot:/dev# 
root@rk3588-buildroot:/dev# v4l2-ctl --list-devices
[  368.730010] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730047] stream_cif_mipi_id0: update sensor info failed -19
[  368.730079] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730086] stream_cif_mipi_id1: update sensor info failed -19
[  368.730109] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730116] stream_cif_mipi_id2: update sensor info failed -19
[  368.730139] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.730145] stream_cif_mipi_id3: update sensor info failed -19
[  368.730168] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730175] rkcif_scale_ch0: update sensor info failed -19
[  368.730198] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730205] rkcif_scale_ch1: update sensor info failed -19
[  368.730227] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730233] rkcif_scale_ch2: update sensor info failed -19
[  368.730255] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.730262] rkcif_scale_ch3: update sensor info failed -19
[  368.730284] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730291] rkcif_tools_id0: update sensor info failed -19
[  368.730314] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730320] rkcif_tools_id1: update sensor info failed -19
[  368.730343] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730349] rkcif_tools_id2: update sensor info failed -19
[  368.730439] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730446] stream_cif_mipi_id0: update sensor info failed -19
[  368.730476] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730483] stream_cif_mipi_id1: update sensor info failed -19
[  368.730507] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730521] stream_cif_mipi_id2: update sensor info failed -19
[  368.730548] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.730555] stream_cif_mipi_id3: update sensor info failed -19
[  368.730578] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730584] rkcif_scale_ch0: update sensor info failed -19
[  368.730607] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730613] rkcif_scale_ch1: update sensor info failed -19
[  368.730636] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730642] rkcif_scale_ch2: update sensor info failed -19
[  368.730667] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.730679] rkcif_scale_ch3: update sensor info failed -19
[  368.730704] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730710] rkcif_tools_id0: update sensor info failed -19
[  368.730733] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730739] rkcif_tools_id1: update sensor info failed -19
[  368.730762] rkcif-mipi-lvds1: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730768] rkcif_tools_id2: update sensor info failed -19
[  368.730816] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730822] stream_cif_mipi_id0: update sensor info failed -19
[  368.730846] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730852] stream_cif_mipi_id1: update sensor info failed -19
[  368.730875] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.730881] stream_cif_mipi_id2: update sensor info failed -19
[  368.730903] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.730910] stream_cif_mipi_id3: update sensor info failed -19
[  368.730933] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.730945] rkcif_scale_ch0: update sensor info failed -19
[  368.730971] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.730977] rkcif_scale_ch1: update sensor info failed -19
[  368.730999] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731005] rkcif_scale_ch2: update sensor info failed -19
[  368.731027] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.731033] rkcif_scale_ch3: update sensor info failed -19
[  368.731056] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731062] rkcif_tools_id0: update sensor info failed -19
[  368.731085] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731091] rkcif_tools_id1: update sensor info failed -19
[  368.731113] rkcif-mipi-lvds2: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731120] rkcif_tools_id2: update sensor info failed -19
[  368.731168] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731175] stream_cif_mipi_id0: update sensor info failed -19
[  368.731198] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731212] stream_cif_mipi_id1: update sensor info failed -19
[  368.731240] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731246] stream_cif_mipi_id2: update sensor info failed -19
[  368.731268] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.731274] stream_cif_mipi_id3: update sensor info failed -19
[  368.731297] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731303] rkcif_scale_ch0: update sensor info failed -19
[  368.731325] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731332] rkcif_scale_ch1: update sensor info failed -19
[  368.731353] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731360] rkcif_scale_ch2: update sensor info failed -19
[  368.731381] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.731388] rkcif_scale_ch3: update sensor info failed -19
[  368.731412] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731425] rkcif_tools_id0: update sensor info failed -19
[  368.731452] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731458] rkcif_tools_id1: update sensor info failed -19
[  368.731480] rkcif-mipi-lvds4: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731487] rkcif_tools_id2: update sensor info failed -19
[  368.731535] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731542] stream_cif_mipi_id0: update sensor info failed -19
[  368.731566] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731572] stream_cif_mipi_id1: update sensor info failed -19
[  368.731595] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731601] stream_cif_mipi_id2: update sensor info failed -19
[  368.731625] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.731637] stream_cif_mipi_id3: update sensor info failed -19
[  368.731662] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731669] rkcif_scale_ch0: update sensor info failed -19
[  368.731691] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731698] rkcif_scale_ch1: update sensor info failed -19
[  368.731719] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731726] rkcif_scale_ch2: update sensor info failed -19
[  368.731749] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[3] get remote terminal sensor failed!
[  368.731755] rkcif_scale_ch3: update sensor info failed -19
[  368.731777] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
[  368.731783] rkcif_tools_id0: update sensor info failed -19
[  368.731806] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[1] get remote terminal sensor failed!
[  368.731812] rkcif_tools_id1: update sensor info failed -19
[  368.731834] rkcif-mipi-lvds5: rkcif_update_sensor_info: stream[2] get remote terminal sensor failed!
[  368.731847] rkcif_tools_id2: update sensor info failed -19
rk_hdmirx (fdee0000.hdmirx-controller):
    /dev/video73

rkisp-statistics (platform: rkisp):
    /dev/video62
    /dev/video63
    /dev/video71
    /dev/video72

rkcif-mipi-lvds (platform:rkcif):
    /dev/media0
    /dev/media1
[  368.818987] rkcif-mipi-lvds: rkcif_update_sensor_info: stream[0] get remote terminal sensor failed!
    /dev/media2
[  368.819016] stream_cif_mipi_id0: update sensor info failed -19
    /dev/media3
    /dev/media4

rkisp_mainpath (platform:rkisp0-vir0):
    /dev/video55
    /dev/video56
    /dev/video57
    /dev/video58
    /dev/video59
    /dev/video60
    /dev/video61
    /dev/media5

rkisp_mainpath (platform:rkisp0-vir1):
    /dev/video64
    /dev/video65
    /dev/video66
    /dev/video67
    /dev/video68
    /dev/video69
    /dev/video70
    /dev/media6

HD WEBCAM: HD 2MP WEBCAM (usb-fc800000.usb-1):
    /dev/video74
    /dev/video75
    /dev/media7

Failed to open /dev/video0: No such device
root@rk3588-buildroot:/dev# 
jpeg,width=1920,height=1080 ! jpegdec ! videoconvert ! autovideosinko74 ! image/j

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Redistribute latency...
[00:06:30.661] seeing the first app
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:01:33.248590661
Setting pipeline to NULL ...
[  485.245943] uvcvideo: Failed to resubmit video URB (-1).
Freeing pipeline ...
root@rk3588-buildroot:/dev# 
root@rk3588-buildroot:/dev# 
root@rk3588-buildroot:/dev# 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/665293.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【UnityShader入门精要学习笔记】第十六章 Unity中的渲染优化技术 (下)

本系列为作者学习UnityShader入门精要而作的笔记,内容将包括: 书本中句子照抄 个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终 我的GitHub仓库 总之适用于同样开始学习Shader的同学们进行有取舍的参考。 文章目录 减少需要处…

【Linux】操作系统之冯诺依曼体系

🎉博主首页: 有趣的中国人 🎉专栏首页: Linux 🎉其它专栏: C初阶 | C进阶 | 初阶数据结构 小伙伴们大家好,本片文章将会讲解 操作系统中 冯诺依曼体系 的相关内容。 如果看到最后您觉得这篇文…

基于编译型语言鲲鹏应用开发小技巧

编译型语言应用执行过程 大部分应用可以通过重新编译即可移植到鲲鹏平台 预处理命令: gcc -E hello.c -o hello.i,预处理完成后使用命令: cat hello.i可以看到预处理后的代码 编译命令: gcc -s hello.i -o hello.s 汇编命令: gcc -c hello.c -o hello.o 链接处理…

接口测试之XML响应断言

目录 XPath 基本语法XML 响应结果解析XML 响应结果断言 XML 响应数据 如何提取 AddResult 中的值&#xff1f; <soap:Body><AddResponse xmlns"http://tempuri.org/"><AddResult>4</AddResult></AddResponse> </soap:Body> …

SpringBoot中MyBatisPlus的使用

MyBatis Plus 是 MyBatis 的增强工具&#xff0c;提供了许多强大的功能&#xff0c;简化了 MyBatis 的使用。下面是在 Spring Boot 中使用 MyBatis Plus 的步骤&#xff1a; 添加依赖&#xff1a;在 Maven 或 Gradle 的配置文件中添加 MyBatis Plus 的依赖。 配置数据源&#…

AI换脸FaceFusion一键云部署指南

大家好&#xff0c;从我开始分享到现在&#xff0c;收到很多朋友的反馈说配置很低玩不了AI。本篇是一个云端部署AI项目的指南&#xff0c;帮助大家在云端进行AI项目的部署。我会从云平台的选择、代码部署、保存镜像几个方面进行详细的介绍。没有代码基础的小白也不用担心&#…

QT系列教程(6) 几种标准对话框

几种标准对话框 本文介绍几种标准对话框&#xff0c;都是Qt封装好的&#xff0c;我们先创建一个界面&#xff0c;添加几个按钮&#xff0c;然后分别在几个按钮的回调函数里添加创建不同对话框的逻辑 颜色对话框 颜色对话框用来选择颜色&#xff0c;创建后会显示各种颜色和透明…

神经网络-------人工神经网络

一、什么是神经网络和神经元 人工神经网络&#xff08;英语&#xff1a;Artificial Neural Network&#xff0c;ANN&#xff09;&#xff0c;简称 神经网络&#xff08;Neural Network&#xff0c;NN&#xff09;或 类神经网络&#xff0c;是一种模仿生物神经网络&#xff08;…

扫描文件怎么扫描的?

这里的扫描通常可能有二种解释&#xff1a;一种是只是将物品通过扫描仪形成数字化图像&#xff0c;另一种则是通过手机直接将物品上的文字通过拍照&#xff0c;再经过OCR转换成计算机可编辑的文字。 第一种&#xff1a;你可以按照以下步骤来扫描文件&#xff1a; 1. 打开扫描…

pikachu靶场(unsafe upfileupload(文件上传)通关教程)

目录 client check 1.在桌面新建一个文本文档 2.保存为.png格式 3.打开网站 4.按照图中操作 5.点击forward 6.访问 MIME type 1.新建一个php文件&#xff0c;里面写上 2.上传文件&#xff0c;就是我们保存的文件 3.打开抓包工具&#xff0c;点击开始上传 4.修改Conen…

【并发程序设计】12.内存映射

12.内存映射 使一个磁盘文件与内存中的一个缓冲区相映射&#xff0c;进程可以像访问普通内存一样对文件进行访问&#xff0c;不必再调用read,write&#xff0c;更加高效。 用到的函数 mmap函数 原型&#xff1a; #include <sys/mman.h> void* mmap(void* start, size_…

销售数据分析怎么做?看这一篇就够了

销售数据分析&#xff0c;简而言之&#xff0c;就是通过对销售数据的收集、整理、分析和解释&#xff0c;发现其中的规律和趋势&#xff0c;从而为销售策略的制定提供有力的数据支持。在当今数据驱动的时代&#xff0c;销售数据分析已经不再是专业数据分析师的专属技能&#xf…

【项目管理知识】项目质量管理措施

1、持续改进&#xff08;PDCA&#xff09; 戴明循环或称PDCA循环、PDSA循环。戴明循环的研究起源于20世纪20年代&#xff0c;先是有着“统计质量控制之父”之称的著名的统计学家沃特阿曼德休哈特&#xff08;Walter A. Shewhart&#xff09;在当时引入了“计划-执行-检查&…

去噪扩散概率模型在现代技术中的应用:图像生成、音频处理到药物发现

去噪扩散概率模型&#xff08;DDPMs&#xff09;是一种先进的生成模型&#xff0c;它通过模拟数据的噪声化和去噪过程&#xff0c;展现出多方面的优势。DDPMs能够生成高质量的数据样本&#xff0c;这在图像合成、音频生成等领域尤为重要。它们在数据去噪方面表现出色&#xff0…

结构体相关习题的补充

结构体相关习题的补充 题目1&#xff1a; 如有以下代码&#xff1a; struct student {int num;char name[32];float score; }stu;则下面的叙述不正确的是&#xff1a;( ) A.struct 是结构体类型的关键字 B.struct student 是用户定义的结构体类型 C.num, score 都是结构体…

带文字的短视频:成都鼎茂宏升文化传媒公司

带文字的短视频&#xff1a;视觉与文字的交织艺术 在信息爆炸的时代&#xff0c;短视频以其直观、生动的视觉呈现方式&#xff0c;迅速成为人们获取信息、娱乐休闲的重要渠道。然而&#xff0c;随着人们对内容深度和质量要求的提升&#xff0c;成都鼎茂宏升文化传媒公司单纯的…

一文搞懂分布式事务-Saga

Saga定义 Saga模式是一种分布式事务处理模式&#xff0c;用于保证分布式系统中的一系列操作要么全部成功执行&#xff0c;要么全部回滚&#xff0c;以实现一致性的目标。它采用了长事务的概念&#xff0c;将原子操作拆分为多个子事务&#xff0c;并通过补偿机制保证整个事务的…

知识图谱抽取实战

相关代码见文末 1.知识图谱应用场景 知识图谱是一种先进的数据组织形式,它通过图数据结构来表示实体(如人、地点、概念)及其之间的复杂关系,便于机器理解和处理。这种结构化知识库允许高效的信息检索、推理和知识发现,尤其适用于处理高度关联且需要深度理解的领域,如医学…

深入了解diffusion model

diffusion model是如何运作的 会输入当时noise的严重程度&#xff0c;根据我们的输入来确定在第几个step&#xff0c;并做出不同的回应。 Denoise模组内部实际做的事情 产生一张图片和产生noise难度是不一样的&#xff0c;若denoise 模块产生一只带噪声的猫说明这个模块已经会…

【考试100】安全员B证《建设工程安全生产技术》单选题

​ 题库来源&#xff1a;考试100 【考试100】安全员B证《建设工程安全生产技术》单选题 1&#xff0e;在悬空部位作业时&#xff0c;操作人员应&#xff08; &#xff09; A.遵守操作规定 B.进行安全技术交底 C.戴好安全帽 D.系好安全带 【考试100答案】&#xff1a;D…