前言

鸿蒙系统最近在网上很热,系统有很多优点,其中分布式系统吸引了我。公司用到的产品有stm32的单片机、NXP的IMX系列和海思的Hi3536 系列产品。如果能都跑起来鸿蒙系统的话,在上层应用架构上会方便很多。

鸿蒙官网地址:

https://device.harmonyos.com/cn/home

鸿蒙源码仓库地址(doc里面也有相应的文档说明,我发现比官网的更新快):

https://gitee.com/openharmony

发布会上华为说过,鸿蒙可以跑在大多数芯片上。截止我写这篇文档之前,鸿蒙公布的支持平台只有Hi3516  、Hi3518和Hi3861。韦东山老师移植了鸿蒙到NXP 的imx6ull  上,鸿蒙官方没有提供说明和源码。我相信后续支持的平台越来越多。

Hi3516 芯片是一款设摄像头前端的芯片,用在摄像头上比较多,支持一路编码。之前用过这款芯片做过人脸识别考勤机。支持Linux系统的ARM架构芯片。由于从上家公司离职,手里没有Hi3516的板子,淘宝上要1000左右,所以花80买了个Hi3861板子

Hi3861 芯片是一款低端芯片,是做WiFi模组用的。整板共2MB FLASH,352KB RAM。是RISC-V 架构

Hi3518 芯片没有用过,看了资料觉得可以做摄像头前端产品,支持H265编码。

鸿蒙开发环境搭建

鸿蒙官网上有详细的开发环境搭建搭建,不同的硬件平台方法略有不同。下面我们以Ubuntu16.04   Hi3861芯片为例介绍过程中遇到的坑。

官网搭建环境没有gitee的详细

鸿蒙官网环境搭建介绍地址:

https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998

gitee 环境搭建介绍地址:

https://gitee.com/openharmony/docs/blob/master/quick-start/Hi3861%E6%90%AD%E5%BB%BA%E7%8E%AF%E5%A2%83.md

编译环境主要配置以下工具:

1.scons 官网用3.1.2,死活装不上。试了好几个版本。 建议用4.01。成功安装。

2.安装gcc_riscv32 不要用推荐的github下载编译安装,下载了三个小时不动,一直失败。直接下载编译好的。地址如下

https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz

编译环境:

不知道为啥鸿蒙推荐使用VS code 中打开终端运行编译工程,直接在terminal  打开运行python build.py wifiiot  不就行了。这一步骤感觉会出现问题,很幸运直接编译过了。在output文件夹找到了Hi3861_wifiiot_app_allinone.bin  就是我们要烧写的文件

烧录环境

https://device.harmonyos.com/cn/docs/ide/user-guides/install_ubuntu-0000001072959308

烧录环境按照教程下载了devicetool-linux-tool-2.0.0.0.zip  准备配合VS code  使用。一切就绪,最后一步Upload时爆出了一个错误,意思时tool_burn 这个包用npm安装不上。折腾了一会,放弃了。直接用DevEcoDeviceTool-1.0.0.zip  低版本的Hiburn 烧写成功

Hiburn 教程地址:https://blog.csdn.net/weixin_44708240/article/details/110001389

DevEcoDeviceTool-1.0.0.zip  下载地址:https://www.crsky.com/soft/221896.html#down

最终烧录成功:

系统运行成功:

不当之处,请指教

鸿蒙系统在Hi3816平台上初体验相关推荐

  1. 大数据平台之初体验 | 网易猛犸 | 数据仓库、调度系统、数据质量、离线与实时计算应有尽有。

    一句话介绍 一站式大数据管理和应用开发平台,具有敏捷易用,成熟稳定,安全可靠,开放灵活的特点. 平台架构 产品功能 1.大规模数据存储与计算 支持不同的存储方案和计算方案,灵活满足客户的需求.支持 H ...

  2. 华为畅享z可以升级鸿蒙系统吗,华为鸿蒙系统手机升级型号 如何抢先体验

    6月2日晚间,华为正式发布了大家期待已久的鸿蒙操作系统.从现场的演示来看,这次鸿蒙系统不仅仅可以用在智能手机上,还可以在智慧屏电视.平板.智能音箱甚至华为手表上运行,从而将整个华为生态硬件整合在了一起 ...

  3. 800万行代码的鸿蒙系统,在世界上处于什么水平?

    "800万行的代码量,让鸿蒙一跃成为人类有史以来第4大代码量的移动操作系统.要知道当前2.0版本仅包含大屏.手表和车机系统,等到今年12 月手机系统发布后,鸿蒙系统的代码量估计可超过1000 ...

  4. 苏泊尔搭载华为鸿蒙系统,苏泊尔小C主厨料理机体验:华为鸿蒙系统加持,融汇多种功能...

    原标题:苏泊尔小C主厨料理机体验:华为鸿蒙系统加持,融汇多种功能 [科技犬] 受邀参加苏泊尔小C主厨料理机的新品体验会,这款产品给我留下的深刻的印象. 首先这款产品设计了十种烹调模式,利用烘烤盖.蒸笼 ...

  5. 锤子手机能用鸿蒙系统吗,华为:明年初开放手机鸿蒙系统,两年前就可以用,因为安卓才没用...

    原标题:华为:明年初开放手机鸿蒙系统,两年前就可以用,因为安卓才没用 华为:明年初开放手机升级鸿蒙系统,两年前就可以用 前一段时间举行的华为2020年开发者大会上,华为消费者业务CEO余承东亲自带来鸿 ...

  6. 荣耀鸿蒙系统怎么设置,荣耀智慧屏体验评测:鸿蒙系统的智慧

    原标题:荣耀智慧屏体验评测:鸿蒙系统的智慧 荣耀智慧屏终于正式发布,天极网编辑现场体验了这一创造性的全新产品,下面跟随小编来一起看看,文末还有体验视频. 荣耀智慧屏主要特点 •搭载鸿鹄818智慧芯片 ...

  7. 鸿蒙系统手机用户体验,鸿蒙系统真的来了!用户体验流畅度远超安卓,任正非扳回一城!...

    在今年9月份的华为开发者大会上,华为正式官宣了鸿蒙2.0系统,在12月16日,华为终于面向开发者发布了智能手机鸿蒙OS 2.0 Beta版本,也就是开发者版本. 在华为的新闻发布会上,华为消费者业务软 ...

  8. 华为手机如何更新鸿蒙系统_华为鸿蒙系统可以更新用上啦

    华为鸿蒙OS是一款分布式的操作系统,面向未来,基于微内核面向多种场景,鸿蒙OS1.0可实现更全面的系统安全,基于开源架构,关键模块自研的全新的系统,现在鸿蒙os2.0系统已经发布,那么很多小伙伴就想知 ...

  9. 鸿蒙系统电视评测,荣耀智慧屏体验评测:电视只是小功能,鸿蒙系统才是真亮点...

    2019年8月10日,预热许久的荣耀智慧屏终于正式发布,虽然荣耀智慧屏的外观.设计与市面上的电视别无二致. 但是通过一段时间的使用,还是很明显的感知到,荣耀并不单单想做一款"电视" ...

  10. TiDB数据库管控平台——TiEM初体验

    前言 TiDB 从 4.0 开始推出 TiUP 对 TiDB 集群进行安装部署和运维操作,极大程度的降低了 TiDB 集群的管控复杂度.然而 TiUP 作为一款命令行工具仍然无法完全满足很多人的需求, ...

最新文章

  1. Silverlight实用窍门系列:65.Silverlight的数据模板DataTemplate(一)使用数据模板
  2. Ubuntu中Netbeans的中文问题彻底解决
  3. 木马捆绑器设计思路和源码
  4. 计算机系统的指令系统,计算机指令系统指的是什么呢?
  5. 苹果10亿美元收购英特尔手机基带业务 买下一颗iPhone“定芯丸”
  6. 背水一战 Windows 10 (34) - 控件(进度类): RangeBase, Slider, ProgressBar, ProgressRing
  7. day3-python之函数初识(二)
  8. Wireshark 301: Spying on what people are downloading (Part 1 of 2)
  9. 网课答案搜题API接口使用
  10. “搭讪学” 这不仅仅是泡妞
  11. 蜂鸟量化开创全新量化交易
  12. Android 自定义注解处理器详解
  13. FPGA数字信号处理(四)Quartus FIR IP核实现
  14. JAVA设计模式之概述
  15. iOS xcode9中framework静态库的创建以及xib和图片的使用记录
  16. 如何下载网课资料? PPT+视频
  17. mysql哪些查询情况不走索引
  18. 大学(喜欢这篇文章)
  19. 公客网beta阶段项目展示
  20. abaqus对应python版本_abaqus with python 小问题罗列(持续更新)

热门文章

  1. voice VLAN配置案例
  2. 计算机 线性代数答案,2013-2014-1《线性代数》计算机B答案
  3. Jenkins 定时构建和Poll SCM的区别
  4. 《Unity3D脚本编程——使用C#语言开发跨平台游戏》通读笔记
  5. java 下载junit的jar包_junit jar包下载-Junit4 jar包下载 --pc6下载站
  6. 中国计算机学会 (China Computer Federation,CCF) 推荐中文科技期刊目录 - 2019
  7. 大数据之Hadoop图解概述
  8. 网络工程制图论文计算机,工程制图论文.doc
  9. PLC系统的选型技巧
  10. 51单片机——LED发光二极管、蜂鸣器C语言入门编程