【Sunniwell CV610 开发板测评】介绍、组装与测试

本文介绍了 Sunniwell CV610 DevBoard 开发套件的相关信息,包括开发套件介绍、组件分析、资源参数、性能特点、原理图等,并阐明组装过程,硬件接线、上电开机及串口调试。结合默认出厂程序,使用 APP 连接蓝牙配网,配置 ZeroClaw 模型并使用 QQ 通道对话,调用摄像头捕捉实时画面。

介绍

Sunniwell CV610 DevBoard 开发套件采用海思 Hi3516CV610 媒体处理芯片(双核ARM Cortex-A7@950MHz,内置128MB DDR3L)。套件由主板、WIFI 扩展板、屏接口板、视觉Sensor镜头板六部分组成,用于展示 Hi3516CV610 芯片的多媒体功能与外围接口,并提供基于 Hi3516CV610 的硬件设计参考。

  • 方案:Hi3516CV610,DDR3L(128MB)、Flash(256MB);

  • 外围接口:USB2.0x1、MIPI CSI 2Lanex2、SPIx1、SDIOx2、I2Cx2、UARTx1、百兆以太网x1、模拟硅麦x2;

  • 电源:Type-C 接口为开发板供电,需满足 5V-2A 输出;

外观

Sunniwell CV610 DevBoard 开发套件包含

img

包装

img

打开包装盒,套件使用减震海绵隔开,电路板均使用防静电袋包装;

img

将套件模块取出,全部内容展示如下

img

套件组成

Sunniwell CV610 DevBoard开发套件由Sunniwell CV610 DevBoard(CV610开发板)、Sunniwell WSx3 ExtBoard(WIFI板)、Sunniwell OS04D10 ExtBoard(Sensor板) 和 Sunniwell LCD ExtBoard(屏接口板)组成。

img

CV610 DevBoard

基于 Hi3516CV610 方案设计,主频 950MHz、DDR3L: 128MB、Flash: 256MB 。

实物图:

Top viewBottom view

img

img

接口

  • 1个Type-C电源输入口;
  • 1个Type-C USB2.0通讯口;
  • 1个Type-C Debug接口;
  • 1个电源指示灯;
  • 1个电源开关;
  • 2位拨码开关;
  • 2个轻触按键;
  • 2路模拟硅麦;
  • 1个100M网口;
  • 1个喇叭接口;
  • 2个MIPI CSI 2Lane接口;
  • 1个40PIN接口;
  • 1个RTC电池接口;
  • 1个TF卡槽;
  • 1个音频回采接口。

PCB尺寸: 65x57mm,工作温度:-10°C~55°C

资源分布
Top viewBottom view

img

img

详见:使用说明 - Hi-AIoT Solution 文档 .

WS73 扩展板

基于 Hi3873 + ES7210 方案设计,通过 40PIN 排母接入 CV610 开发板。

Hi3873是集成2.4GHz WIFI6、BLE5.2、SLE1.0的Combo芯片,通过SDIO接口搭载到Hi3516CV610上运行,支持11AX MCS9,最大速率150Mbps,BLE最大速率2Mbps,SLE 最大速率 4Mbps 。

ES7210 是一颗 ADC 通过 I2S 与 I2C 接入 Hi3516CV610 上传音频信号,用于模拟硅麦接入和核心板的音频回采。

接口:

  • 1个Type-C电源输入口;

  • 1个IPEX 1代座子;

  • 1个PCB印制天线(默认);

  • 2路模拟硅麦;

  • 1个音频回采接口;

  • 2个40PIN接口;

PCB尺寸: 65x35mm,工作温度:-10°C~55°C。

实物图:

Top view

img

Bottom view

img

OS04D10 扩展板

基于OS04D10方案设计,通过FPC排线接入CV610开发板,支持4MP,MIPI CSI 2Lane,定焦镜头,带IRCUT功能;

PCB尺寸: 34x32mm,工作温度:-10°C~55°C。

实物图:

img

LCD 扩展板

LCD 屏接口板,通过 40PIN 排母接入 CV610 开发板,1 个 40PIN 接口,2 路 SPI 接口,已适配 2.8 英寸方屏;

PCB尺寸: 72x57mm, 工作温度:-10°C~55°C。

实物图:

Top viewBottom view

img

img

详见:product-introduction .

主控

开发板主控 Hi3516CV610 是应用于视觉领域的 IPC SoC 。在开放操作系统、新一代视频编解码标准、网络安全和隐私保护、人工智能方面引领行业发展,打造极具竞争力的方案与产品。

img

  • 支持ARM Cortex-A7 MP2

  • 时钟速率 950MHz

  • 支持 32KB I-Cache、32KB D-Cache、128KB L2 cache

  • 支持 Neon 和 FPU

参数特点

分类Hi3516CV610-20s
最大性能H.265/H.264: 4K@25SVAC3: 6M@30
最大分辨率3840×2160
算力1TOPS
编码协议SVAC3.0/H.265/H.264
最大编码能力6M+720P
WDR支持
DDR内置 DDR3/3L 2133Mbps
eMMCeMMC4.5, 4线
封装QFN9×9, 0.35mm

硬件框图

img

原理图

Soc

img

串口调试

img

详见:[Sunniwell CV610 DevBoard_SCH.pdf - AtomGit](https://gitcode.com/HiSpark/hi_aiot_solution_cv610_ev_board/blob/master/hardware/dev-kit/schematic/Sunniwell CV610 DevBoard_SCH.pdf) .

模块组装

开发套件由Sunniwell CV610 主板、WS73扩展板、OS04D10 摄像头模块和 LCD 扩展板组成。

img

  • 将螺丝包 1 安装至亚克力底板;

  • 将扬声器粘贴在亚克力板,腔体对准通孔;

  • 将扬声器的供电接口与主板连接;

img

  • 使用螺丝包 3 的长螺柱和短螺柱固定主板和亚克力底座;

img

  • 将 WiFi 扩展板按照排针接口连接至主板,并使用螺丝包 2 的螺柱固定焊盘;

img

  • 将 LCD 屏幕板按照排针接口与 WiFi 板连接,并使用螺丝固定;

img

  • 使用螺丝包 4 固定摄像头和亚克力外壳;
Screw 4Camera module

img

img

  • 使用软排线连接摄像头模块和主板,注意金手指方向;

img

连接完成的效果

img

img

详见:开发板组装 - Hi-AIoT Solution 文档 .

上电启动

  • 确认硬件连接完成,连接电源线、连接 UART 调试接口和主机;

img

  • 将电源开关拨到 ON ,设备开机;

  • 在电脑串口终端(115200-8N1)查看启动日志;

img

详见:Sunniwell CV610 DevBoard组装 - Hi-AIoT Solution 文档 .

蓝牙配网

基于 WS73 模组 BLE 能力实现蓝牙配网。

应用启动时仅初始化协议栈与 GATT 服务,需在 UI 配网页点击「开始」触发广播,设备名 HI3516CV610 ;

  • 手机安装配网应用 NetCfg 并打开蓝牙开关;

img

  • 开发板上电自动进入设备安装界面,点击配网按钮;

img

  • 板端 UI 进入配网页,点击「开始」,页面状态转为「广播中」;

img

  • App 点击「重新扫描」,扫描并选中名为 Ble-WiFi 的设备;

img

  • 点击「进入配网」连接设备;

  • 填入 WiFi SSID 和密码,点击「配网」;

img

  • 配网成功后设备自动连接 WiFi 并获取 IP 地址,板端 UI 与 App 同步显示成功;

img

  • 串口输入 ifconfig 获取开发板对应 ip 地址;

img

ZeroClaw

ZeroClaw 是一个用 Rust 编写的轻量级 AI 助手,旨在提供极速启动、低内存占用和高度可配置的 AI 助手框架。

img

ZeroClaw 是对 OpenClaw 的极致轻量替代方案,体积仅 3.4-8.8 MB,内存占用低于 5MB,启动速度快,适合在低配云主机等边缘设备上部署。

模型配置

ZeroClaw 配置,全程在触摸屏与浏览器完成。

  • 板端 UI 进入 ZeroClaw 配置页,点击 [启动] 拉起 gateway,页面显示 WebUI 访问地址(<设备IP>:3000);

img

  • 点击 [获取配对码],得到一组一次性 6 位数字;

img

  • 浏览器输入地址,进入 ZeroClaw 主页面,输入配对码完成绑定;

img

  • 在 WebUI 的 Config 页填写大模型 API Key、模型名与各渠道的机器人凭据,保存即写入板端配置文件;

img

  • 回到板端 UI 的 ZeroClaw 启动页,点 [启动] 或 [重载] 使配置生效,观察 LLM 与各渠道图标转绿即可用。

img

智能体对话

  • 进入 ZeroClaw 网页 UI 界面;

  • 点击左侧工具栏的 智能体 ,进入聊天界面;

img

QQ 通道

开发板默认启用 QQ 通道,配置在 [channels - qq] 段,需填写参数配置。

  • 登录腾讯 QQ 开放平台(q.qq.com)注册机器人,生成 AppID 和 AppSecret ;

img

  • 填写配置,包括 ID 和 密钥;

img

  • 重启 ZeroClaw 服务生效,可通过 QQ 聊天;

img

  • 手机 QQ 打开机器人聊天界面,可实现聊天、拍照、识别等功能;

img

摄像头

通过摄像头模块可实现本地 LCD 画面显示,RTSP 网络推流。

本地显示

  • 板端 UI 返回主菜单

img

  • 进入 视频预览 界面,可获取摄像头采集的实时画面;

img

RTSP 推流

  • 返回 UI 主界面,进入 点播 界面;

img

  • 打开 VLC 软件,进入 媒体 - 流 ,输入拉流地址,可获取摄像头采集的实时画面帧;

img

总结

本文介绍了 Sunniwell CV610 DevBoard 开发套件的相关信息,包括开发套件介绍、组件分析、资源参数、性能特点、原理图等,并阐明组装过程,硬件接线、上电开机及串口调试。结合默认出厂程序,使用 APP 连接蓝牙配网,配置 ZeroClaw 模型并使用 QQ 通道对话,调用摄像头捕捉实时画面。为相关产品的快速开发和应用设计提供了参考。

Logo

海思 HiSpark 开发者社区是上海海思为开发者搭建的内容和交流平台,依托完备芯片解决方案、专业开发环境、开源/开放的软件资源与社区技术内容,构建完整服务生态开发者的闭环体系。

更多推荐