【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861 精华

发布于 2020-9-28 18:29
浏览
6收藏

 

1. 开箱    一直想了解鸿蒙OS,有幸申请到鸿蒙开发板。美中不足的是,误以为智能家居套件是有机器人电机驱动板的,而准备小车的项目。这问题先等对开发板做进一步了解后,再计划是否入手一块驱动板,或者改方案。

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861 -开源基础软件社区

图 1 开箱盒图 

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861 -开源基础软件社区

一块底板
一块3861主控板
显示板,NFC板,环境检测板,LED灯板,光照检测板,JTAG板


开发板详情介绍:https://gitee.com/openharmony/docs/blob/master/quick-start/Hi3861开发板介绍.md

 

2. 烧写程序主要资料来自OpenHarmony的doc介绍。
链接:https://gitee.com/openharmony/docs/tree/master/quick-start

 

烧写程序分为linux源码编译,window工作站烧录。
看了官方的介绍烧录工具Hitool目前还不支持Hi3861,只能通过DevEcoDeviceTool来烧录。这个过程遇到挺多问题,在这里记录一下。


2.1 环境搭建linux环境

       使用现成的安装好的linux镜像,在发烧友帖子上找到的。后续再自己重新搭建一边。       
       链接:https://harmonyos.51cto.com/posts/770


window环境

安装vscode,直接官网下载安装,傻瓜式
在下载好OpenHarmony的源码后
安装DevEcoDeviceTool,参考华为官方说明:https://device.harmonyos.com/cn/docs/ide/user-guides/tool_install-0000001050164976
对插件安装过程一定要按照官网步骤。由于不够细心,对node的安装没有NODE_PATH配好环境变量,一直报错。

 

2.2 程序烧录按照 第一个示例程序说明的步骤(https://gitee.com/openharmony/docs/blob/master/quick-start/Hi3861开发板第一个示例程序.md) 烧录程序主要遇到两个问题。

 

问题1:hpm : 无法加载文件C:\Users\flyaudio\AppData\Roaming\npm\hpm.ps1,因为在此系统上禁止运行脚本。


现象描述

      在点击Burn时,弹出这个警告
      图 3 无法加载hpm.ps1

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861 -开源基础软件社区

解决方案
WindowsPowerShell用管理员权限运行
输入set-ExecutionPolicy RemoteSigned
选A
再用get-ExecutionPolicy确认设置成功。

             图 4 设置远程签名

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861 -开源基础软件社区

 

 

 

已于2020-9-28 18:39:19修改
4
收藏 6
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐