VS680 Demo板 安卓系统快速上手

概述

硬件平台

当前硬件平台是 VS680 Demo Board板。它采用了深蕾半导体 (Senarytech) VS680作为主控芯片,板载 4GB LPDDR4 内存和32GB EMMC存储(可选配 16GB/32GB/64GB ),支持2个USB 3.0接口,1个USB 2.0 OTG接口,1个USB 2.0(M.2扩展),1个千兆网口,1个HDMI-RX端口,1个HDMI-TX端口,1个 4 Lane MIPI DSI,1个 4 Lane MIPI CSI,1个 2 Lane MIPI CSI,支持USB摄像头,并通过 M.2 接口扩展支持 WiFi6/BT5.3 。

软件平台

Android SDK软件平台支持GPU加速,具体功能如下:

  • EMMC启动

  • 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与蓝牙

购买渠道

请参照 购买渠道 进行购买。

../../_images/VS680-DemoBoard-Intf-top.png

操作说明

镜像烧写

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

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

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

../../_images/VS680-Demoboard-tool.png

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

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

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

使用PC烧写工具在EMMC上烧写系统镜像

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

开机启动

烧写完成后,与PC机连接串口、与显示器连接HDMI线、连接以太网线,拔掉电源再重新插上会自动开机。

基本功能

验证 HDMI与 MIPI屏功能

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

MIPI屏验证:系统默认情况下会从MIPI显示相同内容,断电接上mipi屏再上电开机,即可看到MIPI显示内容。

验证硬件编解码功能

编码验证:

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

#在主机执行以下命令
ampclient_alpha 17 --ins 1080p_avc_0_0.yuv -w 1920 -h 1080 -O hhhhh.h264

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

也可以使用 android 自带的 screenrecord 录制屏幕进行编码:

# adb shell
screenrecord /data/local/tmp

解码验证:

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

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

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

也可以使用系统自带的文件 APK 打开对应的文件进行播放。

验证 USB功能

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

在 USB2.0/3.0接口上插入 exFAT分区的 U盘,打开文件APK, 可以找到对应的U盘,以及相关文件。

验证 HDMI RX功能

连接上板子上的 HDMIRX 端口和PC的 HDMI输出. 打开 HDMIRX应用,即可在板子的 HDMITX上看到 PC的输出内容。