642f016ecd6b8ab21c50a25be288c091
目标: 本教程将实现在 StarFive VisionFive 2 开发板上为目标检测应用准备所需软件环境,并最终运行一个基于 MobileNet-SSD 的目标检测示例程序。
所需材料:
- StarFive VisionFive 2 开发板 :已刷好官方支持的 Linux 发行版(如 Debian 或 Ubuntu)并连接到网络。
- 网络连接 :用于下载软件包、库和模型。
- 终端访问 :通过 SSH 或串口连接到 VisionFive 2。
- 基本 Linux 命令行知识。
- USB摄像头
1. 下载安装脚本
wget https://github.com/starfive-tech/Debian/releases/download/v0.8.0-engineering-release-wayland/install_package_and_dependencies.sh
注意 :如果提示 wget 未安装,请先执行 sudo apt update && sudo apt install wget -y
2. 赋予脚本执行权限
chmod +x install_package_and_dependencies.sh
3. 执行安装脚本(耗时 1-3 小时)
sudo ./install_package_and_dependencies.sh

关键注意事项:
- 长时间等待 :
- 安装过程会编译大量驱动和依赖, 持续 1-3 小时 ,期间请勿中断电源或关闭终端。
- 建议使用
screen 或 tmux 防止网络断开导致失败:
sudo apt install screen -y
screen -S install_jh7110
sudo ./install_package_and_dependencies.sh
按 Ctrl+A 后按 D 退出会话,恢复用 screen -r install_jh7110
依赖问题处理 :
sudo apt update && sudo apt upgrade -y
sudo apt install build-essential git -y
- 安装完成验证 :
dmesg | grep -i jh7110
lsmod | grep starfive
3.网络问题 :
export http_proxy="http://<代理IP>:<端口>"
export https_proxy="http://<代理IP>:<端口>"
常见错误解决:
- 权限不足 :确保使用
sudo
- 脚本下载失败 :检查 URL 是否变更(访问 GitHub Release 页面 确认最新版本)
- 依赖缺失 :根据终端错误提示手动安装缺失包(通常为
libssl-dev, ca-certificates 等)
安装完成后建议重启系统:
`sudo reboot`
此过程会为昉·星光 2 部署完整的 GPU/VPU 驱动、Wayland 支持及硬件加速组件,确保系统充分发挥硬件性能。
根据顶部视频,可以看出帧率在2.5-3
但是能看出视频中将人识别成cat,根据我的测试,并未成功识别手机和电脑.但是椅子人和车识别率挺高.
|