s5pv210 uboot-2012-10 的移植 s5pv210 uboot-2012-10 移植(一) 之分析Alex Ling 的linaro-2011
10 for mini210 好久好久前就买了s5pv210 的开发板,一直都是东搞搞西搞搞,一点收获也没有,这次下决心来移植最新的uboot 到u-boot-2012
10 上,并通过这个博客记录下来以防时间长给忘了,我的开发板是QT210 的
s5pv210 的启动分为 BL0,BL1,BL2,BL0 是出厂的时候就固化在 IROM 里的,所以我们的uboot 就要实现 BL1 和 BL2,BL1 在 uboot 里叫做u-boot-spl
bin,BL2 就是我们很熟悉的u-boot
在移植之前,我们先看下Alex Ling的linaro-2011
10 for mini210 的UBOOT 是怎么实现的
这里主要还是分析SPL 部分,u-boot
bin 是如何生成的现在资料很多,也很复杂,我这个菜鸟也是一知半解的,所以就不分析了
顶层的Makefile,从中可以知道,我们要想生成u-boot-spl
bin 就必须配置COFNIG_SPL,那么 u-boot-spl
bin 依赖什么呢,我们继续 [plain] view plaincopy 1
ALL-$(CONFIG_SPL) += $(obj)spl/u-boot-spl
all: $(ALL-y) 搜索发现,是进入到uboot 顶层目录的spl 目录下执行 Makefile 的 [plain] view plaincopy 1
$(obj)spl/u-boot-spl
bin: depend 2
$(MAKE) -C spl all 2
打开spl/Makefile 分析,一开始就给我们导出 CONFIG_