找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1561

积分

0

好友

231

主题
发表于 12 小时前 | 查看: 3| 回复: 0

VisionFive 2 Lite是一款入手门槛极低且功能丰富的RISC-V单板计算机,非常适合教育、AIoT、智能家居及工业物联网等应用场景。该板卡搭载赛昉科技JH-7110S四核处理器,具备出色的图像视频处理能力,并提供PCIe、HDMI、USB 3.0与千兆以太网等丰富的扩展接口。它能够全面兼容各类主流Linux发行版与开源工具链,为开发者实现快速开发和项目集成提供了极大的便利。

最近有幸体验了官方提供的VisionFive 2 Lite开发板,手头的版本由于物料原因并未贴装EMMC存储,因此下文将重点记录为它烧录操作系统的完整过程。

以下是开发板的实物照片。

VisionFive 2 Lite开发板正面

VisionFive 2 Lite开发板侧面接口

VisionFive 2 与 VisionFive 2 Lite 的主要区别如下(信息来源于官方论坛):

VF2与VF2 Lite对比图表

VisionFive 2 Lite 的主要规格参数如下,请注意笔者手中的版本不含EMMC。

VF2 Lite规格参数表1

VF2 Lite规格参数表2

系统烧录指南

本节操作主要参考官方快速入门文档。

1. 下载系统镜像

访问 VisionFive2 的 GitHub Releases 页面下载系统镜像。

https://github.com/starfive-tech/VisionFive2/releases

GitHub Releases页面截图

选择下载 ubuntu-24.04.3-preinstalled-desktop-riscv64+vf2-lite.img.bz2 文件。下载完成后,解压得到 ubuntu-24.04.3-preinstalled-desktop-riscv64+vf2-lite.img 镜像文件。

2. 下载烧录工具

使用广受欢迎的 balenaEtcher 作为烧录工具,从其官网下载并安装。

https://etcher.balena.io/

balenaEtcher官网截图

3. 烧录镜像到TF卡

准备一张容量在32GB以上的TF卡和读卡器,并将其接入电脑。

  1. 打开 balenaEtcher 软件。
  2. 点击 “Flash from file” 按钮,选择之前解压得到的 .img 镜像文件。
    选择文件步骤
    选择镜像文件
  3. 点击 “Select target” 按钮,在列表中选择对应的TF卡磁盘。
    选择目标磁盘
    确认TF卡磁盘
  4. 点击 “Flash!” 按钮开始烧录。
    开始烧录
  5. 等待烧录过程完成。
    烧录进行中
  6. 烧录成功后,安全弹出TF卡并拔出读卡器。
    烧录完成

通过串口登录系统

  1. 将烧录好系统的TF卡插入VisionFive 2 Lite开发板的卡槽。
    插入TF卡
  2. 使用USB-C线缆为开发板供电。
    USB供电
  3. 连接串口调试线(USB to TTL)到开发板的调试串口。
    连接串口线
    串口引脚连接示意
  4. 开发板上电,在电脑上使用串口终端工具(如Putty、MobaXterm或SecureCRT)连接对应的串口端口。串口参数设置为:115200波特率,8数据位,无校验,1停止位
  5. 系统启动后,在登录提示符处输入用户名 user 和密码 starfive 即可登录。
    串口登录成功界面

连接WiFi网络

系统支持通过nmcli命令管理网络,这对于无头服务器或远程管理非常方便。

  1. 扫描附近的WiFi网络:

    nmcli device wifi list

    扫描WiFi列表

  2. 连接指定的WiFi网络(将 <SSID><password> 替换为你的实际网络名称和密码):

    sudo nmcli device wifi connect <SSID> password <password>

    连接WiFi成功

更新系统软件包

连接到网络后,建议首先更新系统软件包列表并升级现有软件。

  1. 更新软件包列表:

    sudo apt update

    执行apt update

  2. 升级所有可升级的软件包:

    sudo apt upgrade

    执行apt upgrade

CPU与系统综合性能测试

使用 nench.sh 脚本进行一个简单的综合性能测试,该测试涵盖了CPU、内存、磁盘IO和网络带宽。

运行以下命令启动测试:

curl -sL wget.racing/nench.sh | bash

nench性能测试结果

这个测试结果可以为我们评估板卡的基础性能提供一个快速的参考。

总结

VisionFive 2是一款极具性价比的RISC-V开发平台。而VisionFive 2 Lite在VF2的基础上进一步降低了价格门槛,并且板载了WiFi模块,使用起来更加便捷,性价比尤为突出。无论是用于学习RISC-V架构、进行嵌入式原型开发,还是应用于特定的物联网场景,它都是一个非常值得考虑的选择。




上一篇:阿里云OSS安全攻防实战:逻辑漏洞、文件上传与SSRF漏洞深度解析
下一篇:Go微服务架构实战:基于Sponge与DTM构建高性能秒杀系统
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-24 17:16 , Processed in 0.231506 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表