BOOT
文章平均质量分 76
Linux_Spirit
挣脱平凡,回归平凡。
展开
-
u-boot.lds分析
u-boot.lds代码如下: 简要说明该文件作用,该文件是链接脚本文件,在编译uboot时指定uboot可执行镜像文件链接方式,指定个段的装载地址与执行地址/*/*指定输出文件格式elf,32位mips指令,大端*/OUTPUT_FORMAT("elf32-bigmips", "elf32-bigmips", "elf32-bigmips")*/OUTPU原创 2015-06-23 14:17:44 · 728 阅读 · 0 评论 -
uboot启动第一部分
在BOOT标题uboot.lds分析中可知boot的编译地址的基地址为0x9fc00000(记住编译地址并不等同于运行地址)。那么难道boot启动的起始地址就是0x9fc00000吗?这样看上去没什么道理,因为大家都知道设备上电后在flash的起始地址开始运行,在uboot.lds中我们指定了代码段的起始入口为_start接口,那么_start的编译地址为0x9fc00000,但是在fla原创 2015-06-24 10:33:49 · 826 阅读 · 0 评论