
arm-linux
文章平均质量分 57
feiyilingyan
这个作者很懒,什么都没留下…
展开
-
u-boot移植 之 环境环境搭建
1. 下载uboot源码https://github.com/u-boot/u-boot2. 修改配置 在 /boards.cfg 中添加自己的board, 如 new_board arm arm920t new_board cf s3c24x03. 在bord 目录中创建一个属于新开发板子的目录,board/<new_board>, 这个new_board要和boards.cfg中的名称相同。 这里也可以复制一个已有的相似的bo...原创 2021-08-21 15:22:59 · 413 阅读 · 0 评论 -
u-boot移植 之 实现跳转到SDRAM
S3C2440启动可以从Nor flash 或者Nand flash 启动,从Nor启动可以直接在Nor(0地址开始)运行,NAND 启动会先将前4K代码copy到片上的SRAM,然后从0地址开始运行。不管哪种启动方式,最终都需要将代码拷贝到SDRAM中去,因为一般完整的boot loader都比较大,片上SRAM是放不下的。实现步骤:1. 必要的初始化 1) 关看狗 2) 初始化SDRAM 在此过程中很有可能会用到LDR指令...原创 2021-08-19 22:20:25 · 252 阅读 · 0 评论