HI3861学习笔记(1)——搭建环境、编译烧写
2023-09-28 20:49:22
一、搭建环境
1.1 安装VMware
-
下载VMware软件包:可以从VMware官方网站下载VMware Workstation Pro或VMware Player,根据自己的需求选择合适的版本。
-
安装VMware软件:按照软件安装向导进行安装,一般只需选择默认选项即可。
-
配置VMware网络:安装完成后,需要配置VMware的网络设置。在VMware主界面中,选择“编辑”>“虚拟网络编辑器”,然后在“NAT模式”中选择“使用主机网络连接”选项。
1.2 下载HI3861开发板所需软件包
-
下载Linaro GCC工具链:可以从Linaro官方网站下载适用于HI3861开发板的GCC工具链。
-
下载Buildroot构建系统:可以从Buildroot官方网站下载Buildroot构建系统。
-
下载OpenHarmony系统源码:可以从OpenHarmony官方网站下载OpenHarmony系统源码。
1.3 安装Linaro GCC工具链
-
解压下载的Linaro GCC工具链压缩包。
-
将解压后的文件夹复制到VMware虚拟机中。
-
在VMware虚拟机中打开终端,切换到Linaro GCC工具链文件夹,然后运行以下命令安装工具链:
sudo apt-get update
sudo apt-get install gcc-linaro-7.5-arm-linux-gnueabihf
1.4 安装Buildroot构建系统
-
解压下载的Buildroot构建系统压缩包。
-
将解压后的文件夹复制到VMware虚拟机中。
-
在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹,然后运行以下命令安装Buildroot:
sudo apt-get update
sudo apt-get install buildroot
1.5 安装OpenHarmony系统源码
-
解压下载的OpenHarmony系统源码压缩包。
-
将解压后的文件夹复制到VMware虚拟机中。
二、编译烧写
2.1 配置Buildroot
-
在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹。
-
运行以下命令配置Buildroot:
make openharmony_defconfig
- 根据需要修改Buildroot的配置,例如修改内核版本、文件系统类型等。
2.2 编译OpenHarmony系统
-
在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹。
-
运行以下命令编译OpenHarmony系统:
make
2.3 烧写OpenHarmony系统到开发板上
-
将HI3861开发板连接到计算机。
-
在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹。
-
运行以下命令烧写OpenHarmony系统到开发板上:
make flash
2.4 启动OpenHarmony系统
-
断开开发板与计算机的连接。
-
给开发板上电,等待系统启动。
-
通过串口线将开发板连接到计算机,然后使用串口调试工具连接到开发板。
-
在串口调试工具中,可以查看OpenHarmony系统的启动信息。
三、总结
通过以上步骤,即可完成HI3861开发环境的搭建以及OpenHarmony系统的编译和烧写。希望本篇文章对您有所帮助。