uboot学习之二《编译代码流程》

继续开始我们的uboot系列,目标很简单能快速的移植代码 问题一:uboot怎么管理那么多板子的? 答:采用宏来控制和选择 问题二:那么多宏怎么管理?时间长忘记了怎么办? 答:采用图形工具来...

  • 0
  • 2
  • DebugArm
  • 发布于 2021-07-27 09:23
  • 阅读 ( 653 )

uboot学习之一《s_init哪里去了?》

本人特别懒,本来打算等韦老师的uboot系列,但是他现在没有时间,正忙着录制驱动大全,没有办法自己动手,丰衣足食 我不想从makefile开始分析,我们就根据问题走 问题一:每款板子的初始化都...

  • 0
  • 2
  • DebugArm
  • 发布于 2021-07-25 11:54
  • 阅读 ( 635 )

uboot学习之五《gd地址分析》

arch/arm/lib/crt0.S ldrsp, =(CONFIG_SYS_INIT_SP_ADDR) include/configs/mx6ull_emmc.h #define CONFIG_SYS_INIT_SP_ADDR \ (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)...

  • 0
  • 0
  • DebugArm
  • 发布于 2021-08-01 16:31
  • 阅读 ( 527 )

uboot学习之四《U_BOOT_CMD分析》

在include/command.h里面 #define U_BOOT_CMD_MKENT_COMPLETE(_name, _maxargs, _rep, _cmd,\ _usage, _help, _comp)\ { #_name, _maxargs, _rep, _cmd, _usage,\ _CMD_HELP(_help) _CMD_CO...

  • 0
  • 2
  • DebugArm
  • 发布于 2021-07-29 15:58
  • 阅读 ( 435 )

uboot学习之三《autoconf》

问题一:你上章不是说通过.config转为头文件autoconf.h,那么我请问我在autoconf.h里面也没有找到CONFIG_MMC, 但是系统使用了这个宏,编译了mmc.c这个文件啊,你能解释一下不? 答:CONFIG_M...

  • 0
  • 0
  • DebugArm
  • 发布于 2021-07-29 14:10
  • 阅读 ( 423 )