鸿蒙编译及烧录环境分开部署For Mac(含命令集)

系统
本人是刚接触 HarmonyOS 开发,纯小白一位,希望将最近所经历的各种问题和经验和大家一起分享,帖子中难免有遗漏和错误之处,还请大家帮忙指出,先在此感谢大家的帮忙。同时也希望和大家一起学习和进步,争取为社区贡献自己的一份微薄之力。

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com/#zz

前提说明:

一、办公环境使用的 mac 电脑,家里用的黑苹果,没有windows环境

二、CentOS7 及 windows 10 均使用 vmware 部署安装

三、编译环境:推荐使用 CentOS7,具体可参照(在CentOS中安装鸿蒙LiteOS编译环境-海思Hi3861 ),也可以使用附件中的部署命令。

四、烧录环境工具准备:

1、HiBurn.exe ( 点此下载devicetool-device )

2、usb转串口驱动 ( 点此下载CH341SER )

3、FileZilla 点此下载

4、烧录及配置

本人是刚接触 HarmonyOS 开发,纯小白一位,希望将最近所经历的各种问题和经验和大家一起分享,帖子中难免有遗漏和错误之处,还请大家帮忙指出,先在此感谢大家的帮忙。同时也希望和大家一起学习和进步,争取为社区贡献自己的一份微薄之力。

具体操作步骤:

1. 准备HiBurn

1.1 下载:devicetool-device-1.0.0.1.zip 并解压 DevEcoDeviceTool-1.0.1.vsix


1.2 解压后 打开 E:\download\devicetool-device-1.0.0.1\DevEcoDeviceTool-1.0.1\extension\deveco\tools\,将 HiBurn.exe 拷贝出来即可。


2. 安装usb转串口驱动

2.1 安装usb转串口驱动,建议下载 exe执行文件,按默认步骤安装即可。

3. 安装FileZilla并下载固件

3.1、下载 FileZilla ,此处下载 windows 平台的,安装过程按默认选项即可


3.2 下载 CentOS 系统中编译好的固件;

添加站点:选择传输协议 sftp,输入主机地址、端口、用户及其密码


3.3 下载编译好的固件


3.4 将开发板接上mac usb,配置虚拟机 windows 设置,USB和蓝牙


3.5 USB和蓝牙,勾选USB Serial, 连接到Windows


3.6 进入window系统,查看 com 端口是否显示正常,如不正常,可以重启下虚拟机或者重新安装下usb转串口驱动。


4. 准备烧录配置

4.1 打开烧录软件 Hiburn,配置Hiburn

选择串口 com3,这里按照设备管理器中显示来选择,点击 Connect


4.2 选择前面下载好的固件(需要清除前面Hiburn自动加载的固件)


4.3 待连接好之后,按一下主板上的 reset 键,能看到相应的启动日志。

  1. ready to OS start 
  2.  
  3. sdk ver:Hi3861V100R001C00SPC021 2020-05-13 23:10:00 
  4.  
  5. +MAC:b4:c9:b9:e2:e6:38 
  6.  
  7. HiSpark_MAC_ADDR: B4:C9:B9:E2:E6:38: 
  8.  
  9. open softap ok 
  10.  
  11. ----- gpio init success----- 
  12.  
  13. ServerCoapGet(66):coap_new_context 3000 
  14.  
  15. Start(101):(AMS) new task successfully 
  16.  
  17. Start(101):(Server) new task successfully 
  18.  
  19. histreaming open ok 
  20.  
  21. register gpio 5 
  22.  
  23. register gpio8 
  24.  
  25. all demo open ok 
  26.  
  27. ------------------------------------- 
  28.  
  29. * * *** ****** ***** ***** * 
  30.  
  31. * * * * * * * * 
  32.  
  33. ****** * ** *-* * ***** * 
  34.  
  35. * * * * * * * * * 
  36.  
  37. * * *** ****** ***** ***** * 
  38.  
  39. Hello Hi3861! 
  40.  
  41. ------------------------------------- 
  42.  
  43. Initialize uart demo successfully, please enter some datas via DEMO_UART_NUM port... 

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com/#zz

 【编辑推荐】

 

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2009-12-31 14:16:59

ADSL单线接入

2020-11-10 10:00:10

HarmonyOS

2020-09-30 08:54:16

鸿蒙

2011-06-15 15:01:32

2021-06-07 23:51:16

MacGo服务

2022-05-27 15:04:53

鸿蒙操作系统

2022-05-07 16:13:59

DevEcoTool鸿蒙

2021-07-16 05:00:13

Environment开发生产

2009-02-17 22:34:25

ubuntu8.04自定义最小化安装

2021-07-21 09:58:50

鸿蒙HarmonyOS应用

2010-03-15 13:46:46

ubuntu命令

2011-08-16 14:58:45

Port Channe

2010-03-15 13:55:23

ubuntu命令

2010-03-15 13:59:32

ubuntu命令

2020-04-20 21:30:51

Tomcat部署架构

2019-05-27 14:43:49

Tomcat架构部署

2020-06-01 16:05:17

MongoDB复制集数据库

2011-03-22 16:28:25

lamp

2015-08-07 11:11:15

反编译源代码Mac

2011-07-04 15:13:31

QT MPlayer 移植
点赞
收藏

51CTO技术栈公众号