摘要: 上一节S3C2440移植uboot之启动过程概述我们我们分析了uboot启动流程,这节将开始新建一块单板支持S3C2440。 1.新建单板 1.1 将2410的单板文件夹拷贝成2440: cd /work/system/u-boot-2012.04.01/board/samsung cp smdk2 阅读全文
posted @ 2020-12-27 20:12 学习,积累,成长 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 上一节S3C2440移植uboot之新建单板_时钟_SDRAM_串口移植uboot初始化了时钟,配置了支持串口,这一节我们继续修改uboot支持NAND启动。 1.去掉 "-pie"选项 参考之前uboot使用的start.S, init.c来修改uboot代码新的uboot链接地址位于0,且在ar 阅读全文
posted @ 2020-12-27 20:09 学习,积累,成长 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 上节烧写了uboot到开发板,不能运行。这节我们分析uboot重新编译uboot,由最后一条链接命令开始分析uboot 下图为编译uboot后显示的最后一条链接命令。 1.分析start.S 打开uboot.lds,发现链接地址为0,所以新的uboot只能在nor flash运行。运行开始文件为st 阅读全文
posted @ 2020-12-27 20:06 学习,积累,成长 阅读(337) 评论(0) 推荐(0) 编辑