HiSpark AI Camera HarmonyOS :2.搭建开发环境与烧录

2020-10-24 22:25:07  219 搭建 开发 环境 烧录
分享
1
本帖最后由 陈恒钊 于 2020-12-5 13:56 编辑

1 搭建开发环境
开发环境包括两部分:Linux部分、Windows部分

1.1  Linux部分环境搭建
总目标:使用Vmware运行Ubuntu镜像。
1.1.1Vmware部分
(1)到Vmware官网下载Vmware,链接如下:
https://my.vmware.com/cn/web/vmware/downloads/#all_products
步骤一:


步骤二:

步骤三


(2)若下载时需要注册Vmware ,需要输入CaPTCha代码,其实只需要在别处写好,然后复制粘贴到输入处即可。(不可直接输入)

1.1.2 Ubuntu镜像部分
(1)    获取Ubuntu镜像
方法一:到Ubuntu官网下载Ubuntu,然后按照官方教程配置,链接如下:
https://ubuntu.com/download/desktop
方法二(推荐):也可以参考如下帖子下载配置好的镜像:https://bbs.elecfans.com/jishu_1992121_1_1.html  ,
注意点①:该Ubuntu无root密码,可通过命令“sudo passwd root”配置root用户的密码

注意点②:若虚拟机中Ubuntu界面大小无法适应客户机显示,可在虚拟机中选择:查看->立即适应客户机。(关于适应客户机显示的问题,笔者的电脑尝试过别的方法:(1)执行:sudo  apt-get installopen-vm-tools    (2)执行 sudo apt-get install open-vm*      (3)执行重启命令:reboot    (4)虚拟机中选择:查看->立即适应客户机  ,但无效)



账号:harmony
密码:123456
代码路径:~/harmony/code/code-1.0
相关的环境工具路径:~/harmony/tools

(1)对应开发板: hi3516 IPC开发板
python build.py ipcamera_hi3516dv300
(2)对应开发板: hi3518 IPC开发板
python build.py ipcamera_hi3518ev300
(3)对应开发板: hi3861 智能家居 开发板
python build.py wIFiiot

1.1.2   Windows部分环境搭建
参考官方教程:
https://device.HarmonyOS.com/cn/docs/ide/user-guides/tool_install-0000001050164976
(1)    下载、安装vscode,重启电脑:
https://code.visualstudio.com/
(2)    下载IDE (HUAWEI DevEco Device Tool) :
https://device.harmonyos.com/cn/ide
用户指南:
https://device.harmonyos.com/cn/docs/ide/user-guides/service_introduction-0000001050166905
(3)    下载Node.js:
https://nodejs.org/en/download/
配置环境变量:
注意:若安装时更改了安装路径,则配置环境变量时,则在“环境变量->系统变量”中,需新增系统变量NODE_PATH 变量,值为安装目录。
步骤一:
步骤二:
(4)    安装JDK:  
(该步骤详细过程略,网上很多资料)
(5)    安装hpm:  
参考官方教程进行安装hpm可能会遇到如下问题(已解决):
https://bbs.elecfans.com/jishu_1999869_1_1.html
(6)    设置网络映射
可参考https://blog.csdn.net/ZHJ123CSDN/article/details/104630627
步骤一:

步骤二:
容易出现的问题:配置工程时,点击configure无反应,报错。
问题的原因与解决的办法:因为Linux上没给代码配置好权限,导致Windows端无法更改。解决的办法是在Ubuntu上给代码文件配置权限:

code目录所在的路径下,执行命令chmod777 -R code-1.0
(7)  编译代码
参考官网(详略)
3516对应的编译命令:
python build.py ipcamera_hi3516dv300 -b debug
2 烧录
2.1 烧录相关视频教程
教程链接如下:
http://t.elecfans.com/v/17682.html
2.2烧录过程的各种注意点
(1)串口烧录
必须找准开发板上串口的位置,如下图所示:


(2)网口烧录(见上述烧录视频教程)
注意点一:
注意点二:



烧录时,若出现:
hpm : 无法加载文件 C:\Users\86139\AppData\Roaming\npm\hpm.ps1,因为在此系统上禁止运行脚本。
则解决办法为:
1.
以管理员身份运行windows power shell (不是cmd)
2.输入
  1. set-ExecutionPolicy RemoteSigned
复制代码
回车 , 然后再输入Y回车

谢谢阅读!!!





















01下载Vmware步骤一.png

02下载Vmware步骤二

02下载Vmware步骤二

03下载Vmware步骤三

03下载Vmware步骤三

04注册Vmware官网时Captcha代码的输入

04注册Vmware官网时Captcha代码的输入

05安装nodejs步骤一

05安装nodejs步骤一

06安装nodejs步骤二

06安装nodejs步骤二

07添加网络映射步骤一

07添加网络映射步骤一

08添加网络映射步骤二

08添加网络映射步骤二

09串口位置

09串口位置

10网口烧录注意点一

10网口烧录注意点一

11网口烧录注意点二

11网口烧录注意点二
tancolin 2020-10-28 11:23:13
安装hpm我是“npm install -g @ohos/hpm-cli”就可以了,你这边出错的原因是啥嘞
回复

举报

评论

您需要登录后才可以回帖 登录 | 注册

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

最新文章