uboot移植记录
2009-08-25 16:00
295 查看
首先是uboot移植记录系列。这系列文章适合于uboot移植的初学者,这里基于常见的开发平台S3C2410。若需要移植uboot到一个全新开发板,则需要参考更多的资料并对uboot有更深入的了解。本人对此也有所钻研,也有个较牛的同事专门做这这个的,呵呵~:) 若感兴趣的朋友大家可以一起探讨。因此关于新平台uboot的移植这里就不多讲了。
uboot移植记录系列专题
环境:Crosstool 3.3.2 + uboot 1.14 + ARMSYS2410开发板
作者:Dongas
移植uboot,通常的方法是参考uboot中已支持的板子进行修改。
在源码下执行#find . -exec grep -l 2410 {} /; 可以查看到uboot中已支持的2410相关的板子。里面有smdk2410,一般情况下我们移植uboot到s3c2410时都是基于这个配置进行修改。具体修改的多少要视板子而定。如果你的板子和smdk2410配置相同的话,甚至不需要修改直接编译针对smdk210平台的就能使用。但这种情况并不多,大部分情况下还是需要进行些简单的修改。 uboot的整个移植过程我们可以分为三个阶段:
一,移植可以从Nor flash启动的uboot
这个阶段是移植一个最简单的uboot,可以烧在Nor flash内运行.
http://student.csdn.net/space.php?uid=48851&do=blog&id=10738
二,移植支持Nand flash驱动的uboot
加入Nand flash驱动的支持,可以在uboot命令行下操作Nand flash.但还未能从Nand flash启动,只能在Nor flash内运行.
http://student.csdn.net/space.php?uid=48851&do=blog&id=10742
三,移植可以从Nand flash启动的uboot
可以烧录在Nand flash,并设置从Nand flash启动运行uboot.
http://student.csdn.net/space.php?uid=48851&do=blog&id=10743
分三个阶段进行移植,可以对整个uboot的移植过程及原理更加清晰明了,同时降低了发现问题时解决问题的困难度和解决范围.
uboot移植记录系列专题
环境:Crosstool 3.3.2 + uboot 1.14 + ARMSYS2410开发板
作者:Dongas
移植uboot,通常的方法是参考uboot中已支持的板子进行修改。
在源码下执行#find . -exec grep -l 2410 {} /; 可以查看到uboot中已支持的2410相关的板子。里面有smdk2410,一般情况下我们移植uboot到s3c2410时都是基于这个配置进行修改。具体修改的多少要视板子而定。如果你的板子和smdk2410配置相同的话,甚至不需要修改直接编译针对smdk210平台的就能使用。但这种情况并不多,大部分情况下还是需要进行些简单的修改。 uboot的整个移植过程我们可以分为三个阶段:
一,移植可以从Nor flash启动的uboot
这个阶段是移植一个最简单的uboot,可以烧在Nor flash内运行.
http://student.csdn.net/space.php?uid=48851&do=blog&id=10738
二,移植支持Nand flash驱动的uboot
加入Nand flash驱动的支持,可以在uboot命令行下操作Nand flash.但还未能从Nand flash启动,只能在Nor flash内运行.
http://student.csdn.net/space.php?uid=48851&do=blog&id=10742
三,移植可以从Nand flash启动的uboot
可以烧录在Nand flash,并设置从Nand flash启动运行uboot.
http://student.csdn.net/space.php?uid=48851&do=blog&id=10743
分三个阶段进行移植,可以对整个uboot的移植过程及原理更加清晰明了,同时降低了发现问题时解决问题的困难度和解决范围.
相关文章推荐
- uboot移植记录
- uboot移植记录之一
- 对uboot移植的点滴记录
- OK6410调试记录——移植Uboot支持网络
- uboot移植记录之一
- uboot移植记录之一
- uboot移植记录之一
- uboot移植记录之前言
- FL2440之U-Boot移植记录(二) uboot的编译配置
- uboot_2010.3移植记录0
- uboot移植记录——对include/configs/smdk2410.h的修改
- uboot移植记录之前言
- uboot移植记录之二
- uboot移植记录之二
- uboot移植记录之三
- Uboot_移植_记录_/*嵌入式学习*/
- Uboot_移植_记录_/*嵌入式学习*/
- uboot移植之do_bootm函数和do_bootm_linux函数解析
- 6410上移植uboot
- u-boot移植点滴记录