Yolov7_tiny demo

Which system do you use? Android, Ubuntu, OOWOW or others?

Ubuntu 5.15 Gnome

Which version of system do you use? Khadas official images, self built images, or others?

Khadas off image (installed via OOWOW)

Please describe your issue below:

I’m trying to start YOLOv7-tiny VIM4 Demo - 1 [Khadas Docs] on my VIM4. I have trained model and it works on my VIM3. I converted it in onnx.
I have some problems with docker installation on VIM4 cause of ARM64, so I installed docker on my AMD64 PC and converted my model form onnx to agla there.
After this I build and tried to launch vim4_npu_applications, but get this error:
adla usr space 1.3.0.2
Segmentation fault.

UPD:
I did some debug, this method causes the error: 1. yolov7_tiny_cap\main.cc\init_network_file → aml_module_create()

UPD:
I also tried to launch this demo with yolov7_tiny_int8.adla from the github-repo, and also got this error.

Post a console log of your issue below:

root@Khadas:~/vim4_npu_applications/yolov7_tiny_cap/build# sudo ./yolov7_tiny_cap -m …/data/yolov7_tiny_int8.adla -d 0 -w 1920 -h 1080 adla usr space 1.3.0.2 Segmentation fault

Please, help me.

@numbqq @Louis-Cheng-Liu guys, could you help me? I still have no idea(((

Hello @Ivan_Zhukov ,

Sorry, there is something wrong with VIM4 5.15 kernel npu library. Restore the library to the previous version and we will fix it at next update.

sudo apt update
sudo apt upgrade

Thank you, it helped,

But now my VIM4 restarts after 5 minutes of detection.

Hello @Ivan_Zhukov ,

Can the problem be reproduced?

@Louis-Cheng-Liu Yes, it can be reproduced, it looks like:
I just start detection with ./yolov7_tiny_cap and after random time interval my VIM4 reboots. In syslog it looks like (I provide chunk from, estimately, detection starts and to it reboots):

Jan 30 16:54:04 localhost anacron[1239]: Job `cron.weekly’ terminated (exit status: 1) (mailing output)
Jan 30 16:54:04 localhost anacron[1239]: anacron: Can’t find sendmail at /usr/sbin/sendmail, not mailing output
Jan 30 16:54:04 localhost systemd[1]: anacron.service: Deactivated successfully.
Jan 30 16:54:04 localhost anacron[1239]: Can’t find sendmail at /usr/sbin/sendmail, not mailing output
Jan 30 16:54:04 localhost systemd[1]: anacron.service: Consumed 31.603s CPU time.
Jan 30 16:54:04 localhost anacron[1239]: Normal exit (2 jobs run)
Jan 30 16:54:06 localhost systemd[1]: systemd-timedated.service: Deactivated successfully.
Jan 30 16:55:01 localhost CRON[4347]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Jan 30 16:57:22 localhost dbus-daemon[2325]: [session uid=1000 pid=2325] Activating service name=‘org.gnome.gedit’ requested by ‘:1.101’ (uid=1000 pid=4116 comm="/usr/bin/nautilus --gapplication-service " label=“kernel”)
Jan 30 16:57:22 localhost dbus-daemon[2325]: [session uid=1000 pid=2325] Successfully activated service ‘org.gnome.gedit’
Jan 30 16:57:23 localhost gedit[4368]: The specified location is not mounted
Jan 30 16:57:23 localhost gnome-shell[2809]: meta_window_set_stack_position_no_sync: assertion ‘window->stack_position >= 0’ failed
Jan 30 16:58:02 localhost kernel: [ 579.306474][3 T4424 …] amlvideo2.0 cma memory is 98000000 , size is 3000000
Jan 30 16:58:02 localhost kernel: [ 579.307394][3 T4424 …] amlvideo2.0 cma memory release succeed
Jan 30 16:58:02 localhost kernel: [ 579.320196][2 T4424 …] amlvideo2.1 cma memory is 98000000 , size is 3000000
Jan 30 16:58:02 localhost kernel: [ 579.321057][2 T4424 …] amlvideo2.1 cma memory release succeed
Jan 30 16:58:02 localhost kernel: [ 579.321128][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.321128][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.321498][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.321498][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.321533][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.321533][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.321773][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.321773][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.321804][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.321804][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322032][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.322032][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322062][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.322062][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322301][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.322301][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322333][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.322333][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322561][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.322561][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322591][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.322591][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322821][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.322821][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.322850][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.322850][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.323075][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.323075][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.323104][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.323104][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.323329][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.323329][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.323358][2 T4424 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.323358][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.323668][2 T4424 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.323668][2 T4424 …]
Jan 30 16:58:02 localhost kernel: [ 579.569365][6 T4424 …] vdin-v4l: vdin_v4l2_open
Jan 30 16:58:02 localhost kernel: [ 579.569412][6 T4424 …] video70: VIDIOC_QUERYCAP: driver=vdinvideo, card=mesont7, bus=vdin0 v4l2, version=0x20220120, capabilities=0x85201000, device_caps=0x05201000
Jan 30 16:58:02 localhost kernel: [ 579.570289][6 T4424 …] vdin-v4l: vdin_v4l2_release
Jan 30 16:58:02 localhost kernel: [ 579.570355][6 T4424 …] vdin-v4l: vdin_v4l2_open
Jan 30 16:58:02 localhost kernel: [ 579.570384][6 T4424 …] video71: VIDIOC_QUERYCAP: driver=vdinvideo, card=mesont7, bus=vdin1 v4l2, version=0x20220120, capabilities=0x85201000, device_caps=0x05201000
Jan 30 16:58:02 localhost kernel: [ 579.571098][6 T4424 …] vdin-v4l: vdin_v4l2_release
Jan 30 16:58:02 localhost kernel: [ 579.572747][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.573477][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.573496][6 T4424 …] dp_buf:[1:0]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.573578][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.574280][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.574296][6 T4424 …] dp_buf:[1:1]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.574372][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.575073][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.575088][6 T4424 …] dp_buf:[1:2]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.575164][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.575851][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.575867][6 T4424 …] dp_buf:[1:3]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.576028][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.576738][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.576755][6 T4424 …] dp_buf:[1:4]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.576832][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.577534][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.577550][6 T4424 …] dp_buf:[1:5]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.577629][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.578316][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.578332][6 T4424 …] dp_buf:[1:6]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.578409][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.579107][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.579123][6 T4424 …] dp_buf:[1:7]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.579199][6 T4424 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.579368][6 T4424 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.579383][6 T4424 …] dp_buf:[1:8]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.772014][2 T4418 …] amlvideo2.0 cma memory is 98000000 , size is 3000000
Jan 30 16:58:02 localhost kernel: [ 579.773066][2 T4418 …] amlvideo2.0 cma memory release succeed
Jan 30 16:58:02 localhost kernel: [ 579.789395][0 T4418 …] amlvideo2.1 cma memory is 98000000 , size is 3000000
Jan 30 16:58:02 localhost kernel: [ 579.790426][0 T4418 …] amlvideo2.1 cma memory release succeed
Jan 30 16:58:02 localhost kernel: [ 579.790502][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.790502][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.790917][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.790917][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.790956][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.790956][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.791264][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.791264][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.791302][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.791302][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.791597][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.791597][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.791633][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.791633][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.791990][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.791990][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.792029][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.792029][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.792339][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.792339][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.792376][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.792376][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.792695][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.792695][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.792735][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.792735][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.793033][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.793033][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.793071][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.793071][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.793366][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.793366][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.793402][0 T4418 …] ionvid: dbg: vidioc_open
Jan 30 16:58:02 localhost kernel: [ 579.793402][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.793791][0 T4418 …] ionvid: dbg: vidioc_close
Jan 30 16:58:02 localhost kernel: [ 579.793791][0 T4418 …]
Jan 30 16:58:02 localhost kernel: [ 579.799524][3 T4418 …] vdin-v4l: vdin_v4l2_open
Jan 30 16:58:02 localhost kernel: [ 579.799542][3 T4418 …] video70: VIDIOC_QUERYCAP: driver=vdinvideo, card=mesont7, bus=vdin0 v4l2, version=0x20220120, capabilities=0x85201000, device_caps=0x05201000
Jan 30 16:58:02 localhost kernel: [ 579.799866][3 T4418 …] vdin-v4l: vdin_v4l2_release
Jan 30 16:58:02 localhost kernel: [ 579.799892][3 T4418 …] vdin-v4l: vdin_v4l2_open
Jan 30 16:58:02 localhost kernel: [ 579.799904][3 T4418 …] video71: VIDIOC_QUERYCAP: driver=vdinvideo, card=mesont7, bus=vdin1 v4l2, version=0x20220120, capabilities=0x85201000, device_caps=0x05201000
Jan 30 16:58:02 localhost kernel: [ 579.800214][3 T4418 …] vdin-v4l: vdin_v4l2_release
Jan 30 16:58:02 localhost kernel: [ 579.800790][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.801067][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.801073][3 T4418 …] dp_buf:[1:0]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.801104][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.801372][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.801378][3 T4418 …] dp_buf:[1:1]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.801407][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.801672][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.801677][3 T4418 …] dp_buf:[1:2]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.801706][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.801965][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.801971][3 T4418 …] dp_buf:[1:3]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.801999][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.802257][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.802263][3 T4418 …] dp_buf:[1:4]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.802291][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.802546][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.802552][3 T4418 …] dp_buf:[1:5]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.802580][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.802851][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.802857][3 T4418 …] dp_buf:[1:6]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.802887][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.803146][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.803151][3 T4418 …] dp_buf:[1:7]di buf_mgr free
Jan 30 16:58:02 localhost kernel: [ 579.803179][3 T4418 …] v4lvid: dbg: v4lvideo open
Jan 30 16:58:02 localhost kernel: [ 579.803239][3 T4418 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:58:02 localhost kernel: [ 579.803245][3 T4418 …] dp_buf:[1:8]di buf_mgr free
Jan 30 16:58:45 localhost gedit[4368]: Set document metadata failed: Unable to set metadata key
Jan 30 16:59:07 localhost kernel: [ 588.697345][1 T578 …] adlak_core clk requirement of 800000000 Hz,and real val is 799999988 Hz.
Jan 30 16:59:07 localhost kernel: [ 644.558004][3 T4469 …] amlvideo2.0 cma memory is 98000000 , size is 3000000
Jan 30 16:59:07 localhost kernel: [ 644.558697][3 T4469 …] amlvideo2.0 cma memory release succeed
Jan 30 16:59:07 localhost kernel: [ 644.568845][3 T4469 …] amlvideo2.1 cma memory is 98000000 , size is 3000000
Jan 30 16:59:07 localhost kernel: [ 644.569579][3 T4469 …] amlvideo2.1 cma memory release succeed
Jan 30 16:59:07 localhost kernel: [ 644.569651][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.569651][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.569959][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.569959][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.569985][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.569985][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570161][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.570161][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570183][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.570183][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570352][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.570352][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570373][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.570373][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570538][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.570538][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570559][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.570559][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570723][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.570723][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570744][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.570744][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570911][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.570911][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.570934][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.570934][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.571098][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.571098][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.571120][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.571120][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.571285][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.571285][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.571306][3 T4469 …] ionvid: dbg: vidioc_open
Jan 30 16:59:07 localhost kernel: [ 644.571306][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.571533][3 T4469 …] ionvid: dbg: vidioc_close
Jan 30 16:59:07 localhost kernel: [ 644.571533][3 T4469 …]
Jan 30 16:59:07 localhost kernel: [ 644.814727][6 T4469 …] vdin-v4l: vdin_v4l2_open
Jan 30 16:59:07 localhost kernel: [ 644.814771][6 T4469 …] video70: VIDIOC_QUERYCAP: driver=vdinvideo, card=mesont7, bus=vdin0 v4l2, version=0x20220120, capabilities=0x85201000, device_caps=0x05201000
Jan 30 16:59:07 localhost kernel: [ 644.815667][6 T4469 …] vdin-v4l: vdin_v4l2_release
Jan 30 16:59:07 localhost kernel: [ 644.815731][6 T4469 …] vdin-v4l: vdin_v4l2_open
Jan 30 16:59:07 localhost kernel: [ 644.815759][6 T4469 …] video71: VIDIOC_QUERYCAP: driver=vdinvideo, card=mesont7, bus=vdin1 v4l2, version=0x20220120, capabilities=0x85201000, device_caps=0x05201000
Jan 30 16:59:07 localhost kernel: [ 644.816485][6 T4469 …] vdin-v4l: vdin_v4l2_release
Jan 30 16:59:07 localhost kernel: [ 644.818160][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.818898][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.818917][6 T4469 …] dp_buf:[1:0]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.818995][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.819714][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.819730][6 T4469 …] dp_buf:[1:1]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.819806][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.820519][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.820535][6 T4469 …] dp_buf:[1:2]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.820612][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.821419][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.821436][6 T4469 …] dp_buf:[1:3]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.821514][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.822235][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.822251][6 T4469 …] dp_buf:[1:4]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.822326][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.823047][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.823063][6 T4469 …] dp_buf:[1:5]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.823140][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.823861][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.823877][6 T4469 …] dp_buf:[1:6]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.823952][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.824666][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.824682][6 T4469 …] dp_buf:[1:7]di buf_mgr free
Jan 30 16:59:07 localhost kernel: [ 644.824758][6 T4469 …] v4lvid: dbg: v4lvideo open
Jan 30 16:59:07 localhost kernel: [ 644.824927][6 T4469 …] v4lvid: dbg: vidioc_close!!!
Jan 30 16:59:07 localhost kernel: [ 644.824942][6 T4469 …] dp_buf:[1:8]di buf_mgr free
Jan 1 00:00:10 localhost systemd-modules-load[505]: Inserted module ‘amlogic_crypto_dma’
Jan 1 00:00:10 localhost fake-hwclock[482]: Tue Jan 30 04:17:02 PM UTC 2024
Jan 1 00:00:10 localhost panel_setup.sh[497]: Ignore for 5.15 kernel…
Jan 1 00:00:10 localhost systemd[1]: Mounted Kernel Trace File System.
Jan 1 00:00:10 localhost systemd[1]: Finished Restore / save the current clock.
Jan 1 00:00:10 localhost systemd[1]: Finished Create List of Static Device Nodes.
Jan 1 00:00:10 localhost systemd[1]: modprobe@configfs.service: Deactivated successfully.
Jan 1 00:00:10 localhost systemd[1]: Finished Load Kernel Module configfs.
Jan 1 00:00:10 localhost systemd[1]: modprobe@drm.service: Deactivated successfully.
Jan 1 00:00:10 localhost systemd[1]: Finished Load Kernel Module drm.
Jan 1 00:00:10 localhost systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
Jan 1 00:00:10 localhost systemd[1]: Finished Load Kernel Module efi_pstore.
Jan 1 00:00:10 localhost systemd[1]: modprobe@fuse.service: Deactivated successfully.
Jan 1 00:00:10 localhost systemd[1]: Finished Load Kernel Module fuse.
Jan 1 00:00:10 localhost systemd[1]: panel.service: Deactivated successfully.
Jan 1 00:00:10 localhost systemd[1]: Finished Panel Setup.

Changing date from 30 Jan to 1 Jan means that divece rebooted

Hello @Ivan_Zhukov ,

Do you use usb camera?

Hello, @Louis-Cheng-Liu
Yes, I use usb-camera

Hello @Ivan_Zhukov ,

I have run yolov7_tiny_cap demo whole day, but nothing happened. Do you remember other change you have done?

And what image you use? This is the image i use.
https://dl.khadas.com/products/vim4/firmware/ubuntu/emmc/vim4-ubuntu-22.04-gnome-linux-5.15-fenix-1.6-231229-emmc.img.xz

Hello, @Louis-Cheng-Liu

I use the same image.

Which power source do you use? I use PC, maybe it’s bad?

Hello @Ivan_Zhukov ,

I use our official power. The power from PC can not let VIM4 work stably. The reboot is caused by insufficient power supply.
24W USB-C Adapter | Khadas
VIM4 Getting Started [Khadas Docs]

About YOLOv8, actually you do not need to pip-install ultralytics library. The library is also in git-clone ultralytics. And thank your suggestion.

Got it i’ll try power unit.
About yolo8: unfortunately I didn’t get, that I have to install git-cloned ultralytics library, thank you for advice.