参考资料网址/文档名
1《Hi3559A/C V100 SDK 安装及升级使用说明》
2《Hi3559A/C V100 U-boot 移植应用开发指南》
3《HiTool工具平台使用指南》

1、烧写u-boot

经过上一篇文章的编译https://blog.csdn.net/qq_38108312/article/details/110309694
Hi3559AV100_SDK_V2.0.3.1/osdrv/pub/emmc_image_glibc_multi-core_arm64/文件夹下将会生成u-boot-hi3559av100.bin。在虚拟机中可通过拖拽的方式将其保存在主机的任意文件夹下。

  • 打开HiTool工具,选好对应的芯片型号。
    在这里插入图片描述

  • 选择HiBurn。
    在这里插入图片描述

  • 按下图步骤进行u-boot烧写。
    在这里插入图片描述

  • 等待片刻,出现下图即为成功。
    在这里插入图片描述

2、烧写kernel

编译好后生成的kernel文件保存于Hi3559AV100_SDK_V2.0.3.1/osdrv/pub/emmc_image_glibc_multi-core_arm64/下
将uImage_hi3559av100_multi-core文件保存到主机。(与u-boot-hi3559av100.bin放在一个文件夹)

  • 打开HiTool,烧写方法类似u-boot,详见下图。
    在这里插入图片描述

  • 烧写kernel非常缓慢。
    在这里插入图片描述

3、烧写文件系统

在Hi3559AV100_SDK_V2.0.3.1/osdrv/pub/emmc_image_glibc_multi-core_arm64下复制rootfs_hi3559av100_96M.ext4文件到主机。

  • 烧写步骤同前。此步烧写时间较长。
    在这里插入图片描述
Logo

海思 HiSpark 开发者社区是上海海思为开发者搭建的内容和交流平台,依托完备芯片解决方案、专业开发环境、开源/开放的软件资源与社区技术内容,构建完整服务生态开发者的闭环体系。

更多推荐