主题 : mini6410 SD卡启动 superboot-20100808失败 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1069
精华: 0
发帖: 24
金钱: 135 两
威望: 36 点
综合积分: 48 分
注册时间: 2008-07-15
最后登录: 2015-11-15
楼主  发表于: 2010-09-06 10:16

 mini6410 SD卡启动 superboot-20100808失败

我用的是4G 的SDHC卡,已经成功写入superboot。

但是上电启动mini6410的时候,串口输出
ERROR: Media attach failed

LED也不闪,不知道什么哪出了问题。

自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-09-06 11:04
有几种可能原因:
1. 接触不好
2. 不是FAT/FAT32格式
3. 卡坏了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 1069
精华: 0
发帖: 24
金钱: 135 两
威望: 36 点
综合积分: 48 分
注册时间: 2008-07-15
最后登录: 2015-11-15
2楼  发表于: 2010-09-06 11:27
引用第1楼mindee于2010-09-06 11:04发表的  :
有几种可能原因:

1. 接触不好
串口有错误信息输出的话,说明SD卡中的superboot还是运行了一段代码,所以SD卡接触应该是OK的

2. 不是FAT/FAT32格式
是FAT32格式的,Allocation unit size选择的是4096bytes(不知道是否有关系)

3. 卡坏了
在PC端,读写,format,低格都正常

级别: 侠客
UID: 18687
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2010-04-12
最后登录: 2018-08-29
3楼  发表于: 2010-09-06 11:41
补充:对于某些型号的卡不支持,自己测试过TF小卡+SD转换卡套,不能正常启动.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
4楼  发表于: 2010-09-06 14:38
小卡+卡套也是可以的,但大部分卡套接触不好就不行了。见这里:http://www.aiothome.net/read.php?tid-7748.html
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 1069
精华: 0
发帖: 24
金钱: 135 两
威望: 36 点
综合积分: 48 分
注册时间: 2008-07-15
最后登录: 2015-11-15
5楼  发表于: 2010-09-08 13:54
不是我的SD卡的问题,肯定是superboot的问题
昨晚尝试了N次,步骤如下:
mini6410上电
reset后1秒,按其他按键

大概15次中有1次可以正确进入superboot模式

请尽快完善superboot,或者开源出来,大家一起努力!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
6楼  发表于: 2010-09-08 14:04
你可以使用我们开源的u-boot试试嘛,建议不要使用带卡套的东西,不要拿开源做借口。

截至现在,我们关于Superboot的研发投入:20,000RMB/Mon x 6 months,这需要顶级的软件工程师才能实现,这需要既熟悉Linux,又熟悉WinCE,还要对ARM底层甚至是编译器/编译原理精通掌握才能实现。注意,这里熟悉可不是一般的走马观花那样的照别人抄一遍实现,superboot的SD卡相关功能可是没有任何参考借鉴的。
[ 此帖被mindee在2010-09-08 14:15重新编辑 ]
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 1069
精华: 0
发帖: 24
金钱: 135 两
威望: 36 点
综合积分: 48 分
注册时间: 2008-07-15
最后登录: 2015-11-15
7楼  发表于: 2010-09-08 15:39
引用第6楼mindee于2010-09-08 14:04发表的  :
你可以使用我们开源的u-boot试试嘛,建议不要使用带卡套的东西,不要拿开源做借口。

截至现在,我们关于Superboot的研发投入:20,000RMB/Mon x 6 months,这需要顶级的软件工程师才能实现,这需要既熟悉Linux,又熟悉WinCE,还要对ARM底层甚至是编译器/编译原理精通掌握才能实现。注意,这里熟悉可不是一般的走马观花那样的照别人抄一遍实现,superboot的SD卡相关功能可是没有任何参考借鉴的。



我是花钱买的mini6410,superboot研发要投入,那是友善之臂的责任,既然不开源,那你们就更要把它做好,做完善。
现在我是提出问题,希望你们的顶级工程师尽快解决。

PS:我用的是普通的SD卡,没有卡套,请不要再在卡上找问题了,还是好好check一下superboot吧
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
8楼  发表于: 2010-09-08 16:01
还是那句,你可以使用开源的u-boot,这个版本在实质上大家都是一样的。
superboot在我们的卡上没有问题,你可以把认为无法启动的卡寄给我们做样品做测试,否则没有测试条件是无法改进的。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.