RISC-V技术论坛
直播中

jf_05916765

1年用户 79经验值
擅长:嵌入式技术 光电显示 控制/MCU
私信 关注
[经验]

【VisionFive 2单板计算机试用体验】在 VisionFive 2 上为目标检测准备软件环境并运行 MobileNet-SSD 模型

642f016ecd6b8ab21c50a25be288c091

目标: 本教程将实现在 StarFive VisionFive 2 开发板上为目标检测应用准备所需软件环境,并最终运行一个基于 MobileNet-SSD 的目标检测示例程序。

所需材料:

  1. StarFive VisionFive 2 开发板 :已刷好官方支持的 Linux 发行版(如 Debian 或 Ubuntu)并连接到网络。
  2. 网络连接 :用于下载软件包、库和模型。
  3. 终端访问 :通过 SSH 或串口连接到 VisionFive 2。
  4. 基本 Linux 命令行知识。
  5. 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

e6472559d3c7b31764c95aaae83db01.jpg

关键注意事项:

  1. 长时间等待
    • 安装过程会编译大量驱动和依赖, 持续 1-3 小时 ,期间请勿中断电源或关闭终端。
    • 建议使用 screentmux 防止网络断开导致失败:
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  # 确保基础工具链
  • 重新运行安装脚本。
  1. 安装完成验证
dmesg | grep -i jh7110  # 检查驱动加载
lsmod | grep starfive  # 验证内核模块

3.网络问题

  • 如果 GitHub 访问慢,可尝试设置代理:
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,根据我的测试,并未成功识别手机和电脑.但是椅子人和车识别率挺高.

更多回帖

发帖
×
20
完善资料,
赚取积分