Navigation

    VEYE IMAGING Forum

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc

    SOLVED CS-USB-IMX307 OpenCV 連續採集影像造成 USB disconnct

    USB camera
    2
    53
    8156
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      coolmitch last edited by

      您好,我在 Jetson Nano 機器上使用 CS-USB-IMX307 時,採用 python3 OpenCV 4.5.2 讀取靜態影像,連續大概 45xx 次就會發生 usb 斷線的錯誤,Log 如下(測試過 HW 2.0 與舊版都會)

      try:
      cap = cv2.VideoCapture(self.CAM_PORT, cv2.CAP_V4L)
      cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('M','J','P','G'))
      cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1920)
      cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080)
      cap.set(cv2.CAP_PROP_FPS, 30)
      except Exception as e:
      log.exception(e)
      return self.NONE_EXPOSURE, None

      .......
      .......
      ret, frame = cap.read()
      cap.realease()
      
      後來以 Logitec C920 做對照,目前已經超過 6000 次還沒有問題。請問這方面的問題如何解?
      

      --
      Mitch

      /var/log/syslog
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.625725] usb 1-2.4: new high-speed USB device number 21 using tegra-xusb
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.650210] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.650279] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.650328] usb 1-2.4: Product: CS-USB-IMX307
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.650374] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.650417] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.657086] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.661410] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.669692] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.679385] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
      Jul 25 10:06:54 aaeon-desktop kernel: [93124.688617] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input20
      Jul 25 10:06:49 aaeon-desktop dhclient[29971]: message repeated 4 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 10:06:54 aaeon-desktop mtp-probe: checking bus 1, device 21: "/sys/devices/70090000.xusb/usb1/1-2/1-2.4"
      Jul 25 10:06:54 aaeon-desktop mtp-probe: bus: 1, device: 21 was not an MTP device
      Jul 25 10:07:02 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 10:09:31 aaeon-desktop dhclient[29971]: message repeated 12 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 10:09:32 aaeon-desktop systemd[1]: Started Session 92 of user aaeon.
      Jul 25 10:09:43 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 10:11:26 aaeon-desktop dhclient[29971]: message repeated 8 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 10:11:30 aaeon-desktop systemd[1]: Started Session 93 of user aaeon.
      Jul 25 10:11:34 aaeon-desktop jtop[4249]: [INFO] jtop.service - tegrastats started 500ms
      Jul 25 10:11:35 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 10:16:54 aaeon-desktop dhclient[29971]: message repeated 24 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 10:17:01 aaeon-desktop CRON[32693]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
      Jul 25 10:17:13 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 10:23:05 aaeon-desktop kernel: [94095.051927] uvcvideo: Failed to resubmit video URB (-1).
      Jul 25 10:32:44 aaeon-desktop kernel: [94674.177721] uvcvideo: Failed to resubmit video URB (-1).
      Jul 25 11:03:27 aaeon-desktop dhclient[29971]: message repeated 204 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:03:47 aaeon-desktop systemd[1]: Started Run anacron jobs.
      Jul 25 11:03:47 aaeon-desktop anacron[32703]: Anacron 2.3 started on 2021-07-25
      Jul 25 11:03:47 aaeon-desktop anacron[32703]: Normal exit (0 jobs run)
      Jul 25 11:03:48 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:16:59 aaeon-desktop dhclient[29971]: message repeated 57 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:17:01 aaeon-desktop CRON[9035]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
      Jul 25 11:17:10 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:21:22 aaeon-desktop dhclient[29971]: message repeated 18 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:21:30 aaeon-desktop systemd[1]: Started Session 96 of user aaeon.
      Jul 25 11:21:36 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:24:39 aaeon-desktop dhclient[29971]: message repeated 15 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:24:52 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:27:45 aaeon-desktop dhclient[29971]: message repeated 13 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:28:00 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:28:20 aaeon-desktop kernel: [98010.095228] uvcvideo: Failed to resubmit video URB (-1).
      Jul 25 11:32:45 aaeon-desktop kernel: [98275.033445] uvcvideo: Failed to resubmit video URB (-1).
      Jul 25 11:35:03 aaeon-desktop dhclient[29971]: message repeated 32 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:35:17 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:48:20 aaeon-desktop dhclient[29971]: message repeated 56 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 11:48:31 aaeon-desktop systemd[1]: Starting Message of the Day...
      Jul 25 11:48:31 aaeon-desktop systemd[1]: Started Message of the Day.
      Jul 25 11:48:35 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 11:59:49 aaeon-desktop kernel: [99899.776694] uvcvideo: Failed to resubmit video URB (-1).
      Jul 25 12:04:29 aaeon-desktop dhclient[29971]: message repeated 72 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 12:04:47 aaeon-desktop systemd[1]: Started Run anacron jobs.
      Jul 25 12:04:47 aaeon-desktop anacron[14801]: Anacron 2.3 started on 2021-07-25
      Jul 25 12:04:47 aaeon-desktop anacron[14801]: Normal exit (0 jobs run)
      Jul 25 12:04:49 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 12:16:52 aaeon-desktop dhclient[29971]: message repeated 49 times: [ DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)]
      Jul 25 12:17:01 aaeon-desktop CRON[17902]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
      Jul 25 12:17:10 aaeon-desktop dhclient[29971]: DHCPREQUEST of 192.168.1.120 on eth0 to 192.168.1.1 port 67 (xid=0x60e9df0d)
      Jul 25 12:24:58 aaeon-desktop kernel: [101407.758842] uvcvideo: Failed to resubmit video URB (-1).
      Jul 25 12:30:28 aaeon-desktop kernel: [101738.007768] usb 1-2.4: USB disconnect, device number 21
      Jul 25 12:30:29 aaeon-desktop kernel: [101739.022525] usb 1-2.4: new high-speed USB device number 22 using tegra-xusb

      veye_xumm 1 Reply Last reply Reply Quote 0
      • veye_xumm
        veye_xumm @coolmitch last edited by

        @coolmitch
        您好,结合您邮件中提到的现象和问题。
        我有几个建议可供分别尝试,

        1. 把你的控制流程改为
          开启--->循环读取达到需要的图片数目-->关闭。
        2. 如果不能按照第一条进行,在关闭摄像头到下次开启摄像头中间放一个delay,给足camera响应的时间。
        C 2 Replies Last reply Reply Quote 0
        • C
          coolmitch @veye_xumm last edited by

          @veye_xumm 因為我的主機電源是電池,為了節電,在影像採集完畢後會讓系統進入休眠狀態。所以我採取了開啟->讀取->關閉這樣的循環程序。目前的時序是 (開啟-讀取-關閉)6sec ->(休眠)54sec ,每 60 秒一個循環。
          昨天使用 C920 相同環境與軟體測試時(不休眠),執行了 32000 個循環沒有問題。然 CS-USB-IMX307 大約 4500 個循環就會產生 usb disconnect 的現象。
          原本我採用 MJPG 串流通到,昨天改變為 h264 串流通道測試仍舊在 6000+ 循環時發生。
          若需要一個 delay ,請問建議需要多久?

          veye_xumm 1 Reply Last reply Reply Quote 0
          • C
            coolmitch @veye_xumm last edited by

            @veye_xumm 我採用了另一個方式測試

            #!/bin/bash
            for ((i=0; i<65535; i++))
            do
            echo $i
            ffmpeg -nostats -loglevel error -y -ss 1 -input_format h264 -s 1280x720 -i /dev/video0 -qscale:v 4 -vframes:v 1 x_$i.jpg
            done

            過程之中,發現偶而會發生 usb disconnect,但試過幾秒鐘以後 /dev/video0 會恢復,/var/log/syslog 供你參考如下。

            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.144960] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.153091] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.161241] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.169387] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.177587] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.185759] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.194705] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.202921] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.211077] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.219321] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.352440] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.360757] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.369166] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.377529] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.385906] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.394391] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.402716] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.411089] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.419444] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.427776] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.436038] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.444389] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.452627] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.460955] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.469267] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.477825] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.486160] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.494606] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.502981] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.511349] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.519751] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.528160] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.537713] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.546059] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.554462] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.562788] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.571129] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.579431] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.587747] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.596009] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:23:41 aaeon2-desktop kernel: [ 5019.604306] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.146409] uvcvideo: Failed to set UVC probe control : -71 (exp. 34).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.157496] usb 1-2.4: USB disconnect, device number 14
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.446407] usb 1-2.4: new high-speed USB device number 15 using tegra-xusb
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.467800] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.467806] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.467809] usb 1-2.4: Product: CS-USB-IMX307
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.467813] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.467816] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.470465] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.471587] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.479723] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.487840] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.495916] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input13
            Jul 26 13:24:40 aaeon2-desktop mtp-probe: checking bus 1, device 15: "/sys/devices/70090000.xusb/usb1/1-2/1-2.4"
            Jul 26 13:24:40 aaeon2-desktop mtp-probe: bus: 1, device: 15 was not an MTP device
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.542905] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.551162] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.559371] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.567559] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.575761] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.584017] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.592309] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.600554] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.608770] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.617072] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.625240] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.633379] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.770479] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.778644] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.787072] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.795848] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.804199] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.812503] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.820840] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.829081] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.837376] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.845630] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.853925] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.862165] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.870514] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.879054] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.887437] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.895810] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.904180] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:40 aaeon2-desktop kernel: [ 5078.912498] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.920895] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.929288] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.937663] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.946001] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.954489] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.962813] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.971128] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.979399] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.987747] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5078.996002] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:24:41 aaeon2-desktop kernel: [ 5079.004317] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:41:30 aaeon2-desktop kernel: [ 6088.358117] uvcvideo: Failed to resubmit video URB (-1).
            Jul 26 13:50:55 aaeon2-desktop kernel: [ 6653.807693] uvcvideo: Failed to set UVC probe control : -71 (exp. 34).
            Jul 26 13:50:55 aaeon2-desktop kernel: [ 6653.837631] usb 1-2.4: USB disconnect, device number 15
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.787047] usb 1-2.4: new high-speed USB device number 16 using tegra-xusb
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.808375] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.808382] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.808385] usb 1-2.4: Product: CS-USB-IMX307
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.808389] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.808392] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.809783] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.810743] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.821950] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.830122] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
            Jul 26 13:51:04 aaeon2-desktop kernel: [ 6662.838278] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input14
            Jul 26 13:51:04 aaeon2-desktop mtp-probe: checking bus 1, device 16: "/sys/devices/70090000.xusb/usb1/1-2/1-2.4"
            Jul 26 13:51:04 aaeon2-desktop mtp-probe: bus: 1, device: 16 was not an MTP device
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.885275] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.893367] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.901637] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.909836] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.918044] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.926446] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.934702] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.942881] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.951132] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.959303] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6662.967467] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.115351] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.123726] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.131948] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.140270] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.148620] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.156904] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.165085] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.173327] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.181513] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.189676] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.197823] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.206008] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.214132] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.222335] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.230681] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.238945] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.247174] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.255483] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.263777] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.272081] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.280342] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.288592] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.296788] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.305055] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.313251] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.321453] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.329581] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.337809] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.346102] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:51:05 aaeon2-desktop kernel: [ 6663.354333] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
            Jul 26 13:51:07 aaeon2-desktop systemd[1]: S

            1 Reply Last reply Reply Quote 0
            • veye_xumm
              veye_xumm @coolmitch last edited by

              @coolmitch
              请问,你的关闭,会把jetson nano 和 usb摄像头都断电吗?

              C 2 Replies Last reply Reply Quote 0
              • C
                coolmitch @veye_xumm last edited by

                @veye_xumm jetson nano 使用 systemctl suspend 到休眠狀態,USB 不斷電。

                1 Reply Last reply Reply Quote 0
                • C
                  coolmitch @veye_xumm last edited by

                  @veye_xumm

                          以下是一段 python 程式碼,「開啟」「讀取」「關閉」的程序,cap.releaes() 之後,系統休眠約 54 sec,然後回到 cv2.VideoCapture() 重複一直執行。因為 cv2.VideoCapture() 啟動之後,每秒 30 張影像會一直放進 buffer 中,不讀取會一直佔住。所以為了讀取最新的影像,我會先用 cap.release() 先關閉 video capture。
                  
                          # 啟用一個影像擷取
                          cap = cv2.VideoCapture(self.CAM_PORT, cv2.CAP_V4L)
                          cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('h','2','6','4'))
                          cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1920)
                          cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080)
                          cap.set(cv2.CAP_PROP_FPS, 30)
                  
                          # 丟棄前面讀到的過亮的影像
                          for i in range(self.DISCARD_NUM):
                              ret, frame = cap.read()
                  
                          # 讀取正常影像
                          ret, frame = cap.read()
                  
                          # 儲存影像檔
                          cv2.imwrite(save_to, resized_frame, self.TARGET_JPEG_QUALITY)
                  
                          # 關閉影像擷取
                          cap.release()
                  veye_xumm 1 Reply Last reply Reply Quote 0
                  • veye_xumm
                    veye_xumm @coolmitch last edited by

                    @coolmitch
                    我现在基本的判断,是摄像头这端内存资源管理的问题,类似于内存泄漏. 我已经安排排查此问题,需要一定的时间.

                    C 2 Replies Last reply Reply Quote 0
                    • C
                      coolmitch @veye_xumm last edited by

                      @veye_xumm
                      提供一些線索...這是 /var/log/syslog 的一些資訊

                      [ 4961.933476] usb 1-2.4: USB disconnect, device number 12
                      [ 4970.882438] usb 1-2.4: new high-speed USB device number 13 using tegra-xusb
                      [ 4970.903606] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
                      [ 4970.903614] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                      [ 4970.903617] usb 1-2.4: Product: CS-USB-IMX307
                      [ 4970.903621] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
                      [ 4970.903624] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
                      [ 4970.905040] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
                      [ 4970.905982] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
                      [ 4970.917193] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
                      [ 4970.925351] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
                      [ 4970.933539] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input11
                      [ 4970.979741] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4970.987867] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4970.996011] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.004088] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.012257] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.020492] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.028706] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.036895] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.045066] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.053206] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.061446] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.069795] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.078037] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.086199] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.094521] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.102697] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 4971.110911] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.260231] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.268496] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.276995] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.285387] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.293860] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.302262] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.310654] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.319020] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 4971.327543] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.335948] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.344292] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.352674] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.361012] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.369406] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.377790] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.386318] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.394660] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.403045] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 4971.411374] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 4971.419670] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 4971.427938] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 4971.436250] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 4971.444499] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 4971.452928] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 5018.765475] usb 1-2.4: USB disconnect, device number 13
                      [ 5019.050465] usb 1-2.4: new high-speed USB device number 14 using tegra-xusb
                      [ 5019.071859] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
                      [ 5019.071865] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                      [ 5019.071869] usb 1-2.4: Product: CS-USB-IMX307
                      [ 5019.071872] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
                      [ 5019.071875] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
                      [ 5019.074779] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
                      [ 5019.075927] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
                      [ 5019.084098] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
                      [ 5019.092210] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
                      [ 5019.100251] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input12
                      [ 5019.144960] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.153091] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.161241] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.169387] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.177587] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.185759] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.194705] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.202921] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.211077] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.219321] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.352440] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.360757] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.369166] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.377529] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.385906] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.394391] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5019.402716] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.411089] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.419444] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.427776] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.436038] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.444389] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.452627] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.460955] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.469267] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5019.477825] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.486160] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.494606] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.502981] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.511349] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.519751] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.528160] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.537713] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.546059] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.554462] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5019.562788] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 5019.571129] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 5019.579431] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 5019.587747] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 5019.596009] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 5019.604306] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 5078.146409] uvcvideo: Failed to set UVC probe control : -71 (exp. 34).
                      [ 5078.157496] usb 1-2.4: USB disconnect, device number 14
                      [ 5078.446407] usb 1-2.4: new high-speed USB device number 15 using tegra-xusb
                      [ 5078.467800] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
                      [ 5078.467806] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                      [ 5078.467809] usb 1-2.4: Product: CS-USB-IMX307
                      [ 5078.467813] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
                      [ 5078.467816] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
                      [ 5078.470465] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
                      [ 5078.471587] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
                      [ 5078.479723] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
                      [ 5078.487840] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
                      [ 5078.495916] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input13
                      [ 5078.542905] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.551162] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.559371] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.567559] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.575761] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.584017] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.592309] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.600554] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.608770] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.617072] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.625240] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.633379] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.770479] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.778644] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.787072] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.795848] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 5078.804199] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.812503] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.820840] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.829081] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.837376] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.845630] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.853925] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.862165] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.870514] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 5078.879054] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.887437] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.895810] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.904180] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.912498] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.920895] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.929288] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.937663] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.946001] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.954489] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 5078.962813] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 5078.971128] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 5078.979399] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 5078.987747] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 5078.996002] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 5079.004317] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 6088.358117] uvcvideo: Failed to resubmit video URB (-1).
                      [ 6653.807693] uvcvideo: Failed to set UVC probe control : -71 (exp. 34).
                      [ 6653.837631] usb 1-2.4: USB disconnect, device number 15
                      [ 6662.787047] usb 1-2.4: new high-speed USB device number 16 using tegra-xusb
                      [ 6662.808375] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
                      [ 6662.808382] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                      [ 6662.808385] usb 1-2.4: Product: CS-USB-IMX307
                      [ 6662.808389] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
                      [ 6662.808392] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
                      [ 6662.809783] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
                      [ 6662.810743] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
                      [ 6662.821950] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
                      [ 6662.830122] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
                      [ 6662.838278] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input14
                      [ 6662.885275] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.893367] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.901637] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.909836] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.918044] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.926446] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.934702] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.942881] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.951132] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.959303] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6662.967467] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6663.115351] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6663.123726] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6663.131948] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6663.140270] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6663.148620] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 6663.156904] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.165085] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.173327] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.181513] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.189676] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.197823] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.206008] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.214132] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.222335] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 6663.230681] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.238945] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.247174] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.255483] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.263777] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.272081] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.280342] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.288592] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.296788] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.305055] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 6663.313251] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 6663.321453] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 6663.329581] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 6663.337809] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 6663.346102] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 6663.354333] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 7342.477650] usb 1-2.4: USB disconnect, device number 16
                      [ 7342.844167] usb 1-2.4: new high-speed USB device number 17 using tegra-xusb
                      [ 7342.865519] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
                      [ 7342.865525] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                      [ 7342.865528] usb 1-2.4: Product: CS-USB-IMX307
                      [ 7342.865532] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
                      [ 7342.865535] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
                      [ 7342.866898] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
                      [ 7342.867828] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
                      [ 7342.879045] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
                      [ 7342.887191] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
                      [ 7342.895228] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input15
                      [ 7342.939501] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.947675] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.955795] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.963880] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.972045] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.981108] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.989412] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7342.997634] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.005864] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.014096] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.022235] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.030360] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.162439] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.170627] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.179022] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.187333] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7343.195549] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.203782] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.211991] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.220211] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.228434] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.236689] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.244938] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.253222] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.261516] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7343.270060] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.278414] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.286810] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.295181] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.303548] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.311882] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.320300] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.328629] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.337016] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.345382] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7343.353774] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 7343.362036] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 7343.370356] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 7343.378604] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 7343.386896] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 7343.395186] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 7753.613657] usb 1-2.4: USB disconnect, device number 17
                      [ 7753.906891] usb 1-2.4: new high-speed USB device number 18 using tegra-xusb
                      [ 7753.928150] usb 1-2.4: New USB device found, idVendor=12d1, idProduct=4321
                      [ 7753.928156] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                      [ 7753.928159] usb 1-2.4: Product: CS-USB-IMX307
                      [ 7753.928163] usb 1-2.4: Manufacturer: Tianjin Zhonganyijia
                      [ 7753.928166] usb 1-2.4: SerialNumber: 2021-04-29-v1.5
                      [ 7753.929585] uvcvideo: Found UVC 1.10 device CS-USB-IMX307 (12d1:4321)
                      [ 7753.930559] uvcvideo 1-2.4:1.0: Entity type for entity Processing 2 was not initialized!
                      [ 7753.939037] uvcvideo 1-2.4:1.0: Entity type for entity Extension 10 was not initialized!
                      [ 7753.947168] uvcvideo 1-2.4:1.0: Entity type for entity Camera 1 was not initialized!
                      [ 7753.955321] input: CS-USB-IMX307 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4:1.0/input/input16
                      [ 7754.002503] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.010592] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.018985] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.027163] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.035381] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.043617] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.054862] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.063064] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.071327] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.079595] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.212479] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.220778] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.229277] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.237661] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.246054] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.254522] uvcvideo: Failed to query (GET_DEF) UVC control 9 on unit 2: -32 (exp. 2).
                      [ 7754.262867] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.271184] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.279469] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.287775] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.296068] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.304370] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.312554] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.320775] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.328988] uvcvideo: Failed to query (GET_DEF) UVC control 4 on unit 2: -32 (exp. 2).
                      [ 7754.337448] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.345632] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.353887] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.362624] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.371018] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.379358] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.387774] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.396119] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.404543] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.412884] uvcvideo: Failed to query (GET_CUR) UVC control 11 on unit 2: -32 (exp. 1).
                      [ 7754.421265] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 7754.429508] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 7754.437820] uvcvideo: Failed to query (GET_DEF) UVC control 8 on unit 2: -32 (exp. 2).
                      [ 7754.446090] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 7754.454384] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).
                      [ 7754.462685] uvcvideo: Failed to query (GET_DEF) UVC control 1 on unit 2: -32 (exp. 2).

                      [21453.263169] Call trace:
                      [21453.263173] [<ffffff80082f5480>] sysfs_remove_group+0x98/0xa0
                      [21453.263177] [<ffffff80082f54c4>] sysfs_remove_groups+0x3c/0x58
                      [21453.263180] [<ffffff800877af94>] device_remove_attrs+0x5c/0x80
                      [21453.263183] [<ffffff800877bcd0>] device_del+0x108/0x248
                      [21453.263187] [<ffffff8008ad0f64>] __input_unregister_device+0x134/0x158
                      [21453.263190] [<ffffff8008ad1d2c>] input_unregister_device+0x5c/0x80
                      [21453.263203] [<ffffff80011e092c>] uvc_status_cleanup+0x3c/0x48 [uvcvideo]
                      [21453.263213] [<ffffff80011d53e8>] 0xffffff80011d53e8
                      [21453.263224] [<ffffff80011d5640>] 0xffffff80011d5640
                      [21453.263227] [<ffffff8008b171a8>] v4l2_device_release+0xd0/0x110
                      [21453.263230] [<ffffff800877b124>] device_release+0x3c/0x98
                      [21453.263234] [<ffffff800845e5cc>] kobject_put+0x94/0x1e8
                      [21453.263237] [<ffffff800877b624>] put_device+0x24/0x30
                      [21453.263239] [<ffffff8008b16448>] v4l2_release+0x60/0xa0
                      [21453.263243] [<ffffff800825e7f8>] __fput+0x90/0x1d0
                      [21453.263247] [<ffffff800825e9b0>] ____fput+0x20/0x30
                      [21453.263252] [<ffffff80080d8d84>] task_work_run+0xbc/0xd8
                      [21453.263256] [<ffffff800808b2ec>] do_notify_resume+0xa4/0xb0
                      [21453.263259] [<ffffff800808379c>] work_pending+0x8/0x10

                      1 Reply Last reply Reply Quote 0
                      • C
                        coolmitch @veye_xumm last edited by

                        @veye_xumm
                        希望有改版時,對於 uvcvideo 的參數也能夠支援。目前我無法對 power_line_frequency 做設定,對於不支援這些參數這點我非常困擾。以下是對 CS-USB-IMX307 (/dev/video0) 以及另一款 USB Camera module (/dev/video1) 的比較

                        v4l2-ctl -d /dev/video0 -list-ctrls
                        VIDIOC_S_INPUT: failed: Device or resource busy
                        brightness 0x00980900 (int) : min=0 max=100 step=1 default=50 value=50
                        contrast 0x00980901 (int) : min=0 max=100 step=1 default=50 value=50
                        saturation 0x00980902 (int) : min=0 max=100 step=1 default=50 value=50
                        hue 0x00980903 (int) : min=0 max=100 step=1 default=50 value=50
                        error 5 getting ctrl White Balance Temperature, Auto
                        aaeon@aaeon2-desktop:~$ v4l2-ctl -d /dev/video1 -list-ctrls
                        Video input set to 0 (Camera 1: Camera, ok)
                        brightness 0x00980900 (int) : min=-64 max=64 step=1 default=0 value=0
                        contrast 0x00980901 (int) : min=0 max=100 step=1 default=38 value=38
                        saturation 0x00980902 (int) : min=0 max=100 step=1 default=60 value=60
                        hue 0x00980903 (int) : min=-180 max=180 step=1 default=0 value=0
                        white_balance_temperature_auto 0x0098090c (bool) : default=1 value=1
                        gamma 0x00980910 (int) : min=100 max=500 step=1 default=440 value=440
                        gain 0x00980913 (int) : min=0 max=128 step=1 default=40 value=40
                        power_line_frequency 0x00980918 (menu) : min=0 max=2 default=1 value=1
                        white_balance_temperature 0x0098091a (int) : min=2800 max=6500 step=10 default=4600 value=4600 flags=inactive
                        sharpness 0x0098091b (int) : min=0 max=100 step=1 default=80 value=80
                        backlight_compensation 0x0098091c (int) : min=0 max=2 step=1 default=0 value=1
                        exposure_auto 0x009a0901 (menu) : min=0 max=3 default=3 value=3
                        exposure_absolute 0x009a0902 (int) : min=50 max=10000 step=1 default=166 value=50 flags=inactive
                        exposure_auto_priority 0x009a0903 (bool) : default=0 value=1
                        focus_absolute 0x009a090a (int) : min=0 max=1023 step=1 default=68 value=68 flags=inactive
                        focus_auto 0x009a090c (bool) : default=1 value=1

                        veye_xumm 1 Reply Last reply Reply Quote 0
                        • veye_xumm
                          veye_xumm @coolmitch last edited by

                          @coolmitch
                          这个问题,可能是v4l2-ctl在一个一个查询参数配置的时候,遇到不支持的参数之后就停掉了。实际摄像头是支持power_line_frequency 的,要不然我们用pc的软件也会显示不支持。
                          当然怎样通过命令行去配置,我现在只能想到C语言调用v4l2接口一途。

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            coolmitch @veye_xumm last edited by

                            @veye_xumm 一般是可以這樣設定
                            v4l2-ctl -d /dev/video1 --set-ctrl=power_line_frequency=2
                            不會報錯誤訊息

                            但我對 CS-USB-IMX307 設定時,回應是
                            v4l2-ctl -d /dev/video0 --set-ctrl=power_line_frequency=2
                            unknown control 'power_line_frequency'

                            對了,我去下載你說那個 potplayer 但畫面長不一樣,是不是版本不同?我找不到設定的地方....

                            veye_xumm 1 Reply Last reply Reply Quote 0
                            • veye_xumm
                              veye_xumm @coolmitch last edited by

                              @coolmitch
                              可以参考一下这篇文章:
                              http://wiki.veye.cc/index.php/Windows系统下怎样查看USB摄像头视频

                              另外,我这边对opencv和python不太熟。使用你给的ffmpeg的方法,的确重现了一次问题。
                              现在我的结论是,并不是内存泄漏,需要进一步查找,困难度比预期的要高。
                              有没有更快重现问题的方法?

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                coolmitch @veye_xumm last edited by

                                @veye_xumm
                                我用 ffmpeg 看到的錯誤訊息跟 python3+opencv 跑出來的有點不太一樣。但都需要跑很久(每次都大概需要 2~3hrs 左右)可以重現。(本來每分鐘跑一個循環需要 2 天半)。如果我給你 python3 的程式碼,你那邊能夠執行嗎?(需要有 opencv 安裝好)

                                veye_xumm 1 Reply Last reply Reply Quote 0
                                • veye_xumm
                                  veye_xumm @coolmitch last edited by

                                  @coolmitch
                                  我今天安装了一个3.2.0版本的opencv,跑你之前给的例程不行。
                                  安装4.5.2的版本,失败了。

                                  C 1 Reply Last reply Reply Quote 0
                                  • C
                                    coolmitch @veye_xumm last edited by

                                    @veye_xumm
                                    我重寫一個 python3 程式給你。照理沒有一定要 4.5.2,但你可以試看看 https://qengineering.eu/install-opencv-4.5-on-jetson-nano.html
                                    我是照這個步驟編譯的。編譯過程一定要把 swap 打開,不然虛擬記憶體會不夠用。

                                    veye_xumm 1 Reply Last reply Reply Quote 0
                                    • veye_xumm
                                      veye_xumm @coolmitch last edited by

                                      @coolmitch
                                      我也是按照这个步骤做的。但是cmake阶段报错了。😰

                                      C 1 Reply Last reply Reply Quote 0
                                      • C
                                        coolmitch @veye_xumm last edited by

                                        @veye_xumm cmake 可能需要重新安裝新版。
                                        參考這個(我有點忘記更新 cmake 的程序了)
                                        https://stackoverflow.com/questions/49859457/how-to-reinstall-the-latest-cmake-version

                                        ----------------- BEGIN imx307_debug.py --------------------

                                        import cv2

                                        def run_once():

                                        cap = cv2.VideoCapture('/dev/video0', cv2.CAP_V4L)
                                        # cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('M','J','P','G'))
                                        cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('h','2','6','4'))
                                        cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1920)
                                        cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080)
                                        cap.set(cv2.CAP_PROP_FPS, 30)
                                        
                                        # 讀取 10 個 frames
                                        for i in range(10):
                                            ret, frame = cap.read()
                                        
                                        cap.release()
                                        

                                        def main():
                                        cap_count = 0
                                        while True:
                                        run_once()
                                        print('-- %d --' % cap_count)
                                        cap_count += 1

                                        if name == 'main':
                                        main()

                                        ----------------- END imx307_debug.py --------------------

                                        veye_xumm 1 Reply Last reply Reply Quote 0
                                        • C
                                          coolmitch last edited by

                                          重新把程式碼排版ㄧ下...

                                          #! /usr/bin/python3
                                          import cv2
                                          
                                          def run_once():
                                          
                                              cap = cv2.VideoCapture('/dev/video0', cv2.CAP_V4L)
                                              # cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('M','J','P','G'))
                                              cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('h','2','6','4'))
                                              cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1920)
                                              cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080)
                                              cap.set(cv2.CAP_PROP_FPS, 30)
                                          
                                              # 讀取 10 個 frames
                                              for i in range(10):
                                                  ret, frame = cap.read()
                                          
                                              cap.release()
                                          
                                          def main():
                                              cap_count = 0
                                              while True:
                                                  run_once()
                                                  print('-- %d --' % cap_count)
                                                  cap_count += 1
                                          
                                          if __name__ == '__main__':
                                              main()
                                          
                                          veye_xumm 1 Reply Last reply Reply Quote 0
                                          • veye_xumm
                                            veye_xumm @coolmitch last edited by

                                            @coolmitch
                                            请问你的cmake版本是?
                                            我的是3.10.2

                                            C 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post