主题 : 版主能否指点一下UBOOT启动SD卡上的linux如何做? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 5728
精华: 1
发帖: 92
金钱: 785 两
威望: 572 点
贡献值: 1 点
综合积分: 204 分
注册时间: 2009-05-06
最后登录: 2017-09-13
楼主  发表于: 2010-02-11 17:08

 版主能否指点一下UBOOT启动SD卡上的linux如何做?

装了置顶的U-BOOT,按键进入命令方式,想要启动装在SD卡上的linux,应该如何做啊?BTW:我是用supervivi中的[a]功能写进的uboot。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-02-11 17:35
SD卡上的linux是指内核还是文件系统,还是两者都是?如果是指内核,你怎么知道这个U-Boot支持这个功能?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 5728
精华: 1
发帖: 92
金钱: 785 两
威望: 572 点
贡献值: 1 点
综合积分: 204 分
注册时间: 2009-05-06
最后登录: 2017-09-13
2楼  发表于: 2010-02-11 21:43
引用第1楼kasim于2010-02-11 17:35发表的  :
SD卡上的linux是指内核还是文件系统,还是两者都是?如果是指内核,你怎么知道这个U-Boot支持这个功能?


指内核和文件系统。经版主提醒,打个help,果然这个是没有mmcinit命令的。怎么做这个的大虾不做进去啊?

另外,我看国外的同好都是把mini2440象电脑一样使用的,而看国内的同好都是把mini2440象单片机一样开发。我个人倾向于把它当成电脑一样使用,版主有什么好的方向建议啊?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2010-02-11 22:09
指内核和文件系统。经版主提醒,打个help,果然这个是没有mmcinit命令的。怎么做这个的大虾不做进去啊?

U-Boot强大的地方不在于它功能有多全,而在于它可以高度的自定义。任何人都可以根据自己的需要调整修改它。如果你觉得需要,可以在那位大虾的基础上加上MMC/SD卡支持。顺便说一句,从SD卡上挂载根文件系统的功能并不是由U-Boot实现的,充其量U-Boot只是在启动内核的时候传递给内核像"root=/dev/mmcblk0p1"这样的命令行参数。

另外,我看国外的同好都是把mini2440象电脑一样使用的,而看国内的同好都是把mini2440象单片机一样开发。我个人倾向于把它当成电脑一样使用,版主有什么好的方向建议啊?

建议就是把学校里老师强灌给你的那种白痴思维方式统统扔掉,重新建立一个思考问题的方式。从"XXX功能怎么实现?"转变到"为什么XXX功能可以实现?"
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 5728
精华: 1
发帖: 92
金钱: 785 两
威望: 572 点
贡献值: 1 点
综合积分: 204 分
注册时间: 2009-05-06
最后登录: 2017-09-13
4楼  发表于: 2010-02-11 23:04

 回 3楼(kasim) 的帖子

谢谢版主珍言。
从"XXX功能怎么实现?"转变到"为什么XXX功能可以实现?"
我要好好理解才行,十分感谢。