![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32mp157a系统移植
文章平均质量分 70
相望@于江湖
这个作者很懒,什么都没留下…
展开
-
u-boot启动流程分析—接编译流程
标题uboot启动流程分析1.1、u-boot源码经过配置编译之后生成了链接脚本文件,u-boot.lds通过查看生成的u boot.lds文件,知道当前入口地址为_startENTRY(_start)*(.vectors)arch/arm/cpu/armv7/start.o (.text*)通过生成的u-boot.lds, 知道代码当前入口点:_start,_start 在文件 arch/arm/lib/vectors.S。根据分析可以得到_start 开始的就是中断向量表。原创 2021-05-20 15:00:16 · 229 阅读 · 2 评论 -
u-boot-2020.01 编译流程分析-makefile
标题1、编译u-boot镜像执行的命令 make DEVICE_TREE=stm32mp157a-fsmp1a all2、从编译命令入手可以查看all这个目标在看源码之前用一张图将依赖关系展示出来:2.1 从顶层Makefile找到all目标,定义如下:960 all: $(ALL-y) 961 eq ($(CONFIG_DEPREC原创 2021-05-20 12:39:48 · 428 阅读 · 0 评论 -
stm32mp157a—u-boot配置流程
显示配置过程执行的命令1、在执行过程中加入V=1,打开开关就能显示执行 make ***_config过程中执行的命令:ubuntu > make V=1 stm32mp15_fsmp1a_basic_defconfig2、通过顶层Makefile文件可以查看到没有%defconfig目标,但是有%config目标%config: scripts_basic outputmakefile FORCE (Q)$(MAKE) $(build)=scripts/kconfig $@ 替换命原创 2021-05-20 11:47:17 · 612 阅读 · 0 评论