0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ubuntu系统教程 香蕉派的使用,VS680烧录指导

jf_59991523 来源:jf_59991523 作者:jf_59991523 2024-04-26 14:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Ubuntu系统快速上手教程

概述

硬件平台

当前硬件平台是香蕉派社区在2022年推出的新一代单板计算机香蕉派BPI-M6。它采用了深蕾半导体(Senarytech) VS680作为主控芯片,板载4GB LPDDR4内存和16GB EMMC存储,支持4个USB 3.0接口,1个千兆网口,1个HDMI-RX端口和1个HDMI- TX端口。

软件平台

SDK软件平台支持Ubuntu Linux 20.04,搭载XFCE4的GUI,支持GPU加速,具体功能如下:

Ubuntu 20.04 XFCE4+GPU

NPU Demo,支持Yolo、PaddlePaddle模型

EMMC与SD卡双启动

H.264/265/VP8/VP9硬解码

H.264/VP8硬编码

USB2.0/3.0 Camera, USB鼠标键盘

exFAT/EXT4分区格式的U盘

支持MIPI Camera与MIPI屏

支持HDMI显示器

支持HDMI TX Audio

支持HDMI RX Video

支持有线网络、WIFI与蓝牙

wKgZomYrSAmAVHbIAAGQaTRc9sE06.jpeg

操作说明

镜像烧写

在Windows10/11上安装USB转串口软件

第一步:将USB转串口小板一侧连接至VS680板卡,另一侧连接Windows主机

第二步:下载并安装USB转串口驱动:厂商配套的串口小板为ft232芯片,在网上可搜索此芯片的驱动后进行安装,安装完成后在Windows设备管理器显示如下(不同的Windows主机显示的COM口序号不一样,此处以COM3为例):

wKgaomYrSAmAfTimAAGuLIDWtvo501.png

第三步:下载PuTTY串口通讯软件并配置参数:COM3, 115200,N, 8, 1

使用PC烧写工具在EMMC上烧写引导程序

通过USB工具软件烧写镜像至VS680板卡的EMMC存储器,镜像包与烧写工具与操作说明详见“版本镜像烧写说明”章节,安装此工具软件后,结合配套的烧写说明文档“SOC系统烧写工具使用说明”进行操作。

使用SD卡烧写工具烧写系统镜像

通过SD卡烧写工具将系统镜像烧写至SD卡,镜像包与烧写工具与操作说明详见“版本镜像烧写说明”章节

开机启动

烧写完成后,在板卡上插入上一步烧写了系统镜像的SD卡,并与PC机连接串口、与显示器连接HDMI线、连接以太网线,拔掉电源再重新插上会自动开机,十几秒钟后,串口上会提示登录,默认用户名为”root”, 密码为”123456”,HDMI显示器界面上可用USB键盘输入密码”123456”登录进xfce桌面系统,第一次启动后需要在串口上登录ROOT用户并执行以下操作:

#在主机执行以下命令 dhclient eth0 resize2fs /dev/mmcblk1p16 timedatectl apt update

基本功能

准备工作

在进行后续的测试之前需要先在串口终端上配置环境变量:

#在主机执行以下命令 LD_LIBRARY_PATH="/usr/lib:/usr/lib64:/opt/syna/lib:/opt/syna/lib64:/usr/local/lib" export LD_LIBRARY_PATH=/opt/syna/lib64:$LD_LIBRARY_PATH PATH="/bin:/sbin:/usr/bin:/usr/sbin:/opt/syna/bin:/usr/local/bin" AMP_TA_PATH="/opt/syna/ta" AMP_FW_PATH="/opt/syna/fw" export AMP_TA_PATH export AMP_FW_PATH export PATH

验证HDMI与MIPI屏功能

HDMI验证:系统默认情况下会从HDMI输出GUI桌面,证明HDMI功能正常

MIPI屏验证:用以下方法切换至MIPI:

#在主机执行以下命令 test_disp hdcp disable test_disp setformat 6 102 2 0 1 0 1

再次切换回HDMI:

#在主机执行以下命令 test_disp setformat 0 24 0 2 1 0 0

验证硬件编解码功能

编码验证:

先在网上下载待编码的YUV测试文件,再在串口终端上输入命令进行H.264编码:

#在主机执行以下命令 ampclient_alpha17--ins 1080p_avc_0_0.yuv -w1920-h1080-O hhhhh.h264

编码完成后将hhhhh.h264拷贝至PC用播放软件时行播放

解码验证:

先在网上下载待解码的H.264测试文件720p.h264拷贝至目标板/root/720p.h264,串口中输入命令:

#在主机执行以下命令 ampclient_samples 2 /root/720p.h264

(文件名必须绝对路径才可以),默认情况将在HDMI上显示解码后的画面

验证USB功能

在USB2.0接口上接入USB键盘鼠标,然后在GUI上可以输入命令以及正常移动鼠标

在USB2.0/3.0接口上插入exFAT分区的U盘,在串口终端上先输入命令新建挂载目录mkdir /mnt, 然后再运行命令挂载U盘,随后在目录板的/mnt目录中可看到U盘中的文件

#在主机执行以下命令 mount -t vfat /dev/sda1 /mnt

验证GUI及GPU加速功能

登录进GUI后在UI 界面起个终端,输入以下命令:

#在主机执行以下命令 apt install glmark2-es2 sudo DISPLAY=:0 glmark2-es2

在HDMI显示上可以看到测试图像,再开启一个终端,使用以下命令查看gpu 占用率,若大于20%以上则表示GPU加速功能正常:

#在主机执行以下命令 cat /proc/pvr/status

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ubuntu
    +关注

    关注

    5

    文章

    617

    浏览量

    33664
  • 烧录
    +关注

    关注

    8

    文章

    325

    浏览量

    37183
  • 香蕉派
    +关注

    关注

    1

    文章

    25

    浏览量

    4736
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    直播预告 | 睿擎3506 Ubuntu开发实战:从环境搭建到整包固件制作,一次讲透

    想用Ubuntu系统在睿擎3506上做开发,却卡在环境配置?开发完应用程序,如何打包成完整的固件方便部署?SSH连不上、网络配不好、固件烧了起不来——这些坑你都踩过几个?3月18日(周三)晚8点
    的头像 发表于 03-13 17:45 1710次阅读
    直播预告 | 睿擎<b class='flag-5'>派</b>3506 <b class='flag-5'>Ubuntu</b>开发实战:从环境搭建到整包固件制作,一次讲透

    Ubuntu系统音频调试指南:解决录音异常问题

    在网安产品出货国外的过程中,我们在 x86 平台上遇到了 Ubuntu 系统录音异常的情况 —— 安装 Windows 系统时录音正常,但切换到 Ubuntu 24.04.3 版本后
    的头像 发表于 02-05 13:41 418次阅读
    <b class='flag-5'>Ubuntu</b><b class='flag-5'>系统</b>音频调试指南:解决录音异常问题

    请问飞腾能用Ubuntu18.04的系统吗,有资料吗

    请问飞腾能用Ubuntu18.04的系统吗,有资料吗
    发表于 11-28 11:29

    VS680 HDMI AI分析解决方案 #目标识别 #视频翻译 #AI #芯片

    AI
    深蕾半导体
    发布于 :2025年11月12日 10:29:33

    搭建自己的ubuntu系统系统安装

    图,点击“Restart Now”重启(或者点击“重新启动客户机”):重启完成需要使用用户名和密码登录,登录后系统界面如下图:点击账户“elf”,输入密码,完成登录。进入ubuntu系统桌面以上
    发表于 09-25 09:43

    ubuntu系统安装之使用提供的ubuntu系统

    对于零基础的初学者,建议先使用资料包中提供的开发环境来进行ubuntu系统的基本操作,在对Linux系统有了基本了解之后再搭建属于自己的ubuntu
    发表于 09-22 16:28

    “芯”声代,智未来—VS680本地语音交互系统 #语音交互 #芯片

    语音交互
    深蕾半导体
    发布于 :2025年09月17日 10:59:30

    系统适配 | RK3588 Ubuntu22.04正式发布

    前言:为了满足广大开发者与嵌入式爱好者的需求!眺望电子正式宣布,已完成基于瑞芯微RK3588的开发板对Ubuntu22.04LTS操作系统的深度适配与优化。此次适配不仅成功移植了
    的头像 发表于 09-05 12:06 2501次阅读
    <b class='flag-5'>系统</b>适配 | RK3588 <b class='flag-5'>Ubuntu</b>22.04正式发布

    如何在树莓派上安装Ubuntu MATE ?

    如果你对树莓操作系统感到厌倦,又对庞大的Ubuntu环境不太感兴趣,那么UbuntuMATE或许值得一试,它适合桌面使用。UbuntuMATE基于Ubuntu,但使用的是更轻量级的M
    的头像 发表于 08-12 18:56 3454次阅读
    如何在树莓派上安装<b class='flag-5'>Ubuntu</b> MATE ?

    系统适配 | RK3576适配Ubuntu20.04正式发布

    前言:为了满足广大开发者与嵌入式爱好者的需求!眺望电子正式宣布,已完成基于瑞芯微RK3576的开发板对Ubuntu20.04LTS操作系统的深度适配与优化。此次适配不仅成功移植了
    的头像 发表于 07-31 08:32 2298次阅读
    <b class='flag-5'>系统</b>适配 | RK3576适配<b class='flag-5'>Ubuntu</b>20.04正式发布

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓开发的官方操作
    的头像 发表于 07-28 18:26 1796次阅读
    树莓<b class='flag-5'>派</b>操作<b class='flag-5'>系统</b>:版本、特性及设置完整指南!

    【VisionFive 2单板计算机试用体验】VisionFive 2烧录Ubuntu

    拿到VisionFive 2板子有段时间了,之前也写过几篇帖子了,今天来写一下刷写Ubuntu系统。 1。首先从ubunut官网下载VisionFive 2的固件,塞防已经做好了适配。 https
    发表于 07-23 13:17

    【BPI-CanMV-K230D-Zero开发板体验】香蕉 K230D 视觉开发板开箱+CamMV 环境搭建

    【开箱】 今天收到了香蕉 Banana Pi BPI-CanMV-K230D-Zero 开发板,先上图一睹为快。 【处理器介绍】 这款开发板搭载嘉楠科技 K230D 处理器,K230D
    发表于 06-24 22:54

    香蕉BPI-RV2 RISC-V路由器开发板矽昌 SF21H8898网关SOC设计

    香蕉BPI-RV2开源网关是一款基于Siflower SF21H8898 SoC、1 × 2.5G WAN网络接口、5千兆LAN网络接口、板载512MB DDR3内存、128 MiB NAND
    的头像 发表于 05-29 16:59 1946次阅读
    <b class='flag-5'>香蕉</b><b class='flag-5'>派</b>BPI-RV2 RISC-V路由器开发板矽昌 SF21H8898网关SOC设计

    庐山烧录Linux系统启动不了是怎么回事?

    1、通过K230_Linux_SDK编译Ubuntu镜像,烧录SD卡插入庐山没反应,PC串口不识别。也没有进Bootloader模式。 2、官网的庐山镜像下载链接无法下载,没办法排
    发表于 04-25 06:55