2024年3月16日发(作者:)
mini2440使用uboot(详细)
文章出处:/swgshj/archive/2010/04/20/
文章写于2010.4.17,总结了友善之臂的mini2440开发板使用自带uboot的具体方
法,希望能对正在使用mini2440开发板,而且又想使用uboot引导系统的朋友们有所帮
助。
Google一下会发现网上类似的帖子不少,但是对mini2440开发板是哪一个版本都
没有具体的说明,个人感觉mini2440开发板的版本是经常更新的,可能不同的版本的开
发板在移植uboot时会稍有不同,因此这里我把自己使用的开发板的详细信息都罗列一下,
希望网友少走弯路。
另外,要感谢illidan和Martin两位的文章:
/2009/05/mini2440使用u-boot/
/bbs/?tid=14
使用的mini2440开发板的详细信息:
kernel:
gcc:
uboot:(该压缩包内含有u-boot-1.1.6)
共 8 页 第 页
1
roots:root_
问题源于:
(1)使用128M NAND Flash mini2440开发板的用户都知道,此时开发板附带的
supervivi-64M和supervivi-128M都不再支持“空格”进入supervivi的menu菜单,
而是改成了使用开发板上的k1~k6任何一个按键触发进入menu(而我需要空格键触发
menu的方式);
(2)开发板附带的supervivi不支持网络下载kernel和root(文件系统)。
具体的修改步骤如下:
注1:arm-linux-gcc的安装方法见《》第5.3小节。
注2:mini2440开发板附带的uboot源码已经是经过移植的,适用s3c2440处理器,
我们只需要修改一些uboot参数即可。
一、修改uboot源码
(1)解压出源码
创建工作目录
mkdir /tmp/workspace
共 8 页 第 页
2


发布评论