返回

HI3861学习笔记(1)——搭建环境、编译烧写

人工智能

一、搭建环境

1.1 安装VMware

  1. 下载VMware软件包:可以从VMware官方网站下载VMware Workstation Pro或VMware Player,根据自己的需求选择合适的版本。

  2. 安装VMware软件:按照软件安装向导进行安装,一般只需选择默认选项即可。

  3. 配置VMware网络:安装完成后,需要配置VMware的网络设置。在VMware主界面中,选择“编辑”>“虚拟网络编辑器”,然后在“NAT模式”中选择“使用主机网络连接”选项。

1.2 下载HI3861开发板所需软件包

  1. 下载Linaro GCC工具链:可以从Linaro官方网站下载适用于HI3861开发板的GCC工具链。

  2. 下载Buildroot构建系统:可以从Buildroot官方网站下载Buildroot构建系统。

  3. 下载OpenHarmony系统源码:可以从OpenHarmony官方网站下载OpenHarmony系统源码。

1.3 安装Linaro GCC工具链

  1. 解压下载的Linaro GCC工具链压缩包。

  2. 将解压后的文件夹复制到VMware虚拟机中。

  3. 在VMware虚拟机中打开终端,切换到Linaro GCC工具链文件夹,然后运行以下命令安装工具链:

sudo apt-get update
sudo apt-get install gcc-linaro-7.5-arm-linux-gnueabihf

1.4 安装Buildroot构建系统

  1. 解压下载的Buildroot构建系统压缩包。

  2. 将解压后的文件夹复制到VMware虚拟机中。

  3. 在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹,然后运行以下命令安装Buildroot:

sudo apt-get update
sudo apt-get install buildroot

1.5 安装OpenHarmony系统源码

  1. 解压下载的OpenHarmony系统源码压缩包。

  2. 将解压后的文件夹复制到VMware虚拟机中。

二、编译烧写

2.1 配置Buildroot

  1. 在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹。

  2. 运行以下命令配置Buildroot:

make openharmony_defconfig
  1. 根据需要修改Buildroot的配置,例如修改内核版本、文件系统类型等。

2.2 编译OpenHarmony系统

  1. 在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹。

  2. 运行以下命令编译OpenHarmony系统:

make

2.3 烧写OpenHarmony系统到开发板上

  1. 将HI3861开发板连接到计算机。

  2. 在VMware虚拟机中打开终端,切换到Buildroot构建系统文件夹。

  3. 运行以下命令烧写OpenHarmony系统到开发板上:

make flash

2.4 启动OpenHarmony系统

  1. 断开开发板与计算机的连接。

  2. 给开发板上电,等待系统启动。

  3. 通过串口线将开发板连接到计算机,然后使用串口调试工具连接到开发板。

  4. 在串口调试工具中,可以查看OpenHarmony系统的启动信息。

三、总结

通过以上步骤,即可完成HI3861开发环境的搭建以及OpenHarmony系统的编译和烧写。希望本篇文章对您有所帮助。