[u-boot解读之基于全志V3s]00序言

序言

现在开始我要开一个新坑,也就是对u-boot项目的解读
一开始初入嵌入式开发,常常会对一些编译操作一知半解,比如

  • 为什么要配置defconfig?
  • xx文件是怎么生成的
  • 最终编译出来的文件包含了哪些源文件(Sc文件)
    等等
    为了提高日后的开发效率,我们需要透过现象看本质
    因此,我会从顶层Makefile入手来剖析整个项目,顺便进行学习

笔者将基于u-boot仓库主线:2023.10-rc4,git commit hash 为252592214,
基于Allwinner公司的V3s芯片进行分析,建议读者购买一块v3s开发板,可以从闲鱼购买,只需要二三十块钱

05:10:28 ztn@ZTN-PC u-boot ±|master ✗|→ git log -a
252592214f79d8206c3cf0056a8827a0010214e0 (grafted, HEAD -> master, origin/master, origin/HEAD)          ├─────────────────────────────────────────
Author: Tom Rini <trini@konsulko.com>                                                                          │04:33:37 ztn@ZTN-PC u-boot ±|master ✗|→
Date:   Sat Sep 9 09:33:02 2023 -0400

Leave a Reply

Your email address will not be published. Required fields are marked *