【OpenHarmony4.1 之 U-Boot 2024.07源码深度解析】002 - 下载及编译 U-Boot 源码
- 一、获取 U-BOOT 最新的源码
-
- 1.1 环境配置
- 1.2 下载、解压 uboot 源码,创建本地 u-boot git 仓库
- 1.3 配置 .gitconfig 文件
- 1.4 编译 u-boot 源码
- 1.5 解决编译错误
-
- 1.5.1 ModuleNotFoundError: No module named 'setuptools'
- 1.5.2 error: command 'swig' failed: No such file or directory
- 1.5.3 scripts/dtc/pylibfdt/libfdt_wrap.c:177:11: fatal error: Python.h: 没有那个文件或目录
- 1.5.4 Image 'simple-bin' is missing external blobs and is non-functional: atf-bl31
- 1.5.5 Image 'simple-bin' is missing optional external blobs but is still functional: tee-os
- 1.5.6 Failed to read ELF file: Python: No module named 'elftools'
系列文章汇总:《【鸿蒙OH-v5.0源码分析之 Uboot+Kernel 部分】000 - 文章链接汇总》
本文链接:《【OpenHarmony4.1 之 U-Boot 2024.07源码深度解析】002 - 下载及编译 U-Boot 源码》
注: 本文涉及的所有代码,均已打包上传到 CSDN 资源中,有需要的兄弟自取
含:
1.未编译,原始代码:《u-boot-2024.07-rc3.tar.bz2》
2.已编译RK3399:《u-boot-2024.07-rc3-build.tar.gz》
2.已编译RK3399:《