1,下载VIM3L开发板的固件https://dl.khadas.com/Firmware/VIM3L/Ubuntu/EMMC/ or https://docs.khadas.com/firmware/Vim3Firmware.html#VIM3L
2,刷固件,将type-c口连接到电脑,只有type-c口是具有烧录固件的功能,升级固件参考这里:https://docs.khadas.com/zh-cn/vim3/UpgradeViaUSBCable.html,这里我是通过Windows升级固件,烧录的时候拔掉HDMI,用PC的供电是可以烧录固件的,烧录完成以后,再使用外部供电器供电,插上HDMI,这里需要补充说明的是PC的5V可以支持开机,但是无法支持你使用HDMI,如果你要接HDMI使用,同时使用摄像头之类的配件,就需要用外部供电器供电。
3,这里选择0530的固件烧录
回车默认设置,完成以后重启,然后跑一个这个命令
$ sudo dmesg | grep "Gal"
通过命令升级到最新的OTA版本
$sudo apt update && sudo apt upgrade
$sudo do-fenix-release
$ sync && sudo reboot
重启板子以后:
最后参照这个文档https://docs.khadas.com/vim3/HowToRunNPUDemo.html,就可以跑我们最近的demo了
NPU demo run error one
首先确认一下你的系统版本号
$ cat /etc/fenix-release #确认一下系统版本号
发现是没有升级系统版本
升级系统版本链接:https://docs.khadas.com/zh-cn/vim1/HowToUpgradeTheSystem.html
再执行./inceptionv3 inception_v3.nb xxx.jpg
,后面是图片,结果如下:
NPU demo run error two
确认USB摄像头节点:
$ ls /dev/vide*
发现是video0,改成 ./detect_demo_x11_cv3 /dev/video0 2 就可以了