10分钟搞定openEuler/hi-mpu镜像烧写:史上最详细操作手册
2026/6/30 17:07:33 网站建设 项目流程

10分钟搞定openEuler/hi-mpu镜像烧写:史上最详细操作手册

【免费下载链接】hi-mpuhi-mpu is the open source repository for the mpu chip driver package. This repository provides the source code for the chip driver, driver dependencies, and build project configurations.项目地址: https://gitcode.com/openeuler/hi-mpu

前往项目官网免费下载:https://ar.openeuler.org/ar/

openEuler/hi-mpu是mpu系列芯片的开源仓库,提供芯片驱动、驱动依赖及构建工程的源代码。本文将带你快速掌握其镜像烧写的完整流程,从环境准备到最终验证,让你轻松上手!

📋 准备工作:烧写前的必备清单

在开始烧写前,请确保你已准备好以下材料和环境:

  • 硬件设备:Hi3093开发板、USB数据线、电源适配器
  • 软件环境:Ubuntu系统(推荐20.04及以上版本)
  • 烧写文件:编译生成的烧片包(Hi3093_ext4fs.img、u-boot_rsa_4096.bin、Hi3093_ext4fs_cms.bin)
  • 辅助工具:SSH客户端(如Xshell、Putty)、文件传输工具

🔍 烧片包获取途径

烧片包可通过以下步骤编译生成:

  1. 从仓库克隆代码:git clone https://gitcode.com/openeuler/hi-mpu
  2. 参考doc/openEuler系统编译运行指南.md完成编译
  3. 编译后的烧片包位于build/build_hi3093/output目录

🔧 详细步骤:一步步完成镜像烧写

1️⃣ 连接开发板与电脑

使用USB数据线将开发板与电脑连接,并通过SSH客户端登录开发板。确保网络连接正常,可通过ping命令测试网络连通性:

2️⃣ 上传烧片包至开发板

将编译好的烧片包(Hi3093_ext4fs.img、u-boot_rsa_4096.bin、Hi3093_ext4fs_cms.bin)以及l0fw_rsa_4096.bin和l1fw_rsa_4096.bin通过SSH上传至开发板的/tmp目录。

3️⃣ 执行烧写命令

在开发板的/tmp目录下执行以下命令进行烧写升级:

sh /hi3093_upgrade.sh 4096

4️⃣ 等待烧写完成

烧写过程中,系统会自动进行镜像校验和写入,请勿断开连接或断电。烧写完成后,开发板会自动重启。

📝 分模块编译参考(可选)

如果需要单独编译某个模块,可参考以下步骤:

uboot制作

cd hi-mpu/build/build_uboot ./build_uboot.sh openeuler

编译完成后,在build/output目录下生成u-boot_rsa_4096.bin文件。

制作uImage

cd hi-mpu/custom/open_euler ./mkimage -A arm -O linux -T kernel -C none -a 0x98280000 -e 0x98280040 -n linux-5.10.0 -d zImage-5.10.0 uImage

✅ 验证烧写结果

烧写完成后,开发板重启。通过串口或SSH登录系统,执行以下命令验证系统信息:

uname -a cat /etc/os-release

若能正常显示系统版本信息,则说明烧写成功。

⚠️ 注意事项

  1. 烧写过程中请勿断电或断开连接,以免损坏设备
  2. 确保烧片包文件完整且版本匹配
  3. 若烧写失败,可检查网络连接或重新编译烧片包
  4. 更多详细信息可参考doc/openEuler系统编译运行指南.md

通过以上步骤,你已成功完成openEuler/hi-mpu镜像的烧写。如有任何问题,欢迎查阅官方文档或参与社区讨论。祝你使用愉快!

【免费下载链接】hi-mpuhi-mpu is the open source repository for the mpu chip driver package. This repository provides the source code for the chip driver, driver dependencies, and build project configurations.项目地址: https://gitcode.com/openeuler/hi-mpu

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询