写点什么

【软通动力鸿湖万联扬帆系列“竞”开发板试用体验】折腾”竞“开发板

作者:白晓明
  • 2022 年 9 月 27 日
    宁夏
  • 本文字数:1679 字

    阅读完需:约 6 分钟

【软通动力鸿湖万联扬帆系列“竞”开发板试用体验】折腾”竞“开发板

前言

笔者在电子发烧友论坛参与了开发板试用,很荣幸能够通过【OH专题】软通动力扬帆系列“竞”OpenHarmony开发板免费试用审核,成为“竞”开发板体验者之一。

1 认识“竞”

“竞”开发板是一款由鸿湖万联(江苏)科技发展有限公司设计并适配 OpenHarmony 标准操作系统的开发板,是该企业扬帆系列中的一员,其搭载 OpenHarmony 3.1 Release 操作系统,并于 2022 年 6 月 9 日通过测评,如下图所示。

图 1 引自 OpenHarmony 官网

“竞”口号是“更快更强·竞无止境”。“更快”采用瑞芯微 RK3568(Cortext-A55)四核 64 位超强 CPU,主频最高达 3.0GHz。采用 Mali-G52 GPU 图形处理器,支持 4K、H.265/H.264 视频解码;“更强”不仅在于其性能强,还内置多模块接口,提供丰富的扩展接口;“无止境”开发者可以通过扩展接口实现定制化需求。

2 “竞”应用场景

基于“竞”高稳定、高集成、易扩展的特性,其能够作为核心板块应用于智能家居、智能医疗、智能教育、智能办公、影音娱乐、工业物联网/制造、一体机等众多领域。如超市的智能零售终端、班级的智慧班牌、商场/电梯等场所的广告机等都可以选用“竞”作为核心板构建硬件产品。

3 外观及接口

图 2 引自官方文档

在后续的章节中,笔者主要使用了 12V DC IN 用于开发板供电,HDMI 连接显示器用于显示,UBOOT 和 USB OTG 相结合用于 OpenHarmony 操作系统烧录,其中 USB OTG 还用于 OpenHarmony 应用程序的调试,其他暂未涉及,涉及时单独说明。

图 3 引自官方文档

4 拆箱

笔者收到“竞”开发板盒子小巧且美观,盒子里面装有“竞”开发板、电源以及调试用的双口 USB 线。

图 4 盒子

图 5 “竞”开发板及配件

5 通电接屏

在设置中可以查看到出厂系统是软通动力旗下子公司鸿湖万联(江苏)科技有限公司以 OpenHarmony 为技术底座,推出更加安全、智能、便捷的全场景分布式操作系统——SwanLinkOS。

图 6 正常启动效果

6 瞎折腾

在开发板能够正常启动后,笔者调整了坐姿,准备将最新的 OpenHarmony 版本刷到“竞”开发板中。“竞”是基于 RK3568 的,因此可以使用瑞芯微烧录工具。首先笔者需要准备驱动包 DriverAssitant_v5.1.1.zip、瑞芯微烧录工具 RKDevTool_Release.zip、最新 OpenHarmony 镜像包。

图 7 OpenHarmony 镜像包下载

安装好驱动,将开发板连接到电脑上,打开瑞芯微烧录工具,工具显示“发现一个 MASKROM 设备”则表示开发板连接成功,否则检查驱动安装是否成功或 USB 连接线是否正常或开发板有无问题。

图 8 瑞芯微开发工具

接着在列表项下右键选择“导入配置”,选择下载的 OpenHarmony 镜像文件中的config.cfg配置文件。

图 9 选择配置文件

导入成功后,需要修改镜像包路径为存储路径,点击列表右侧空白处修改,或者直接复制粘贴修改路径。

路径配置完成后,按住开发板 UBOOT 按键,重新供电(拔下电源线重新插入),等待瑞芯微开发工具显示“发现一个 LOADER 设备”,松开 UBOOT 按键,然后点击瑞芯微开发工具中的“执行”按钮,等待烧录完成。

图 10 烧录完成

烧录完成后,等待系统重启,会发现烧录后开机动画显示“DAYU”,证明烧录成功,接着查看系统版本。

图 11 启动动画

图 12 锁屏页

图 13 系统版本

通过烧录最新 OpenHarmony(rk3568)标准镜像,会发现屏幕显示只有很小的一部分,这是因为没有做屏幕自适应,而 SwanLinkOS 是做了屏幕自适应的。在瑞芯微开发工具中无法识别设备,这是由于 USB 驱动的原因。

针对以上问题,该如何解决呢?笔者的原则是不理会,刷回去就可以,毕竟时间是有限的,大佬们都已经帮你码好相关的处理方式,为何还要花费时间呢。当然在正式开源之前,读者若是有兴趣,还是可以修正一下这些问题的。

原系统还未开源,刷机后,怎么办呢?作为一个合格的程序员 (小扒手) ,先去 Gitee 中寻找一番,果然存在一个今年 5 月份的版本,将其克隆下来,重新刷机(需要注意的是,开发板必须完全断电,然后长按 UBOOT 按键,然后打开电源,这是瑞芯微开发工具会识别到设备)。虽然不是原版本系统,但至少可以在后续开发应用时不受影响。

至此,笔者瞎折腾已完毕,下一篇将从编译 OpenHarmony 环境搭建开始。

7 参考文献

[1] OpenHarmony测评结果

[2] 【OH专题】软通动力扬帆系列“竞”OpenHarmony开发板免费试用

[3] 鸿湖万联扬帆系列“竞”开发板 硬件指导手册 版本:V1.0

发布于: 刚刚阅读数: 4
用户头像

白晓明

关注

还未添加个人签名 2021.03.10 加入

还未添加个人简介

评论

发布
暂无评论
【软通动力鸿湖万联扬帆系列“竞”开发板试用体验】折腾”竞“开发板_OpenHarmony_白晓明_InfoQ写作社区