3455|4

65

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请问是否支持mmc/sdcard就能从sdcard启动呢?这个过程是怎样的 [复制链接]

比如samxung 6410之类有从mmc/sdcard启动的寄存器定义,并且板子做了开关,这是怎么回事,叫它从sdcard启动它就从sdcard启动吗,,这个过程能给讲一下吗
其他的arm或者非arm的芯片,其他公司的arm芯片呢,又是怎样从sdcard启动的啊,
sdcard上放上u-boot

最新回复

从SD启动,那么硬件就必须在开机时读SD的某个固定区域的代码到SOC的片上SRAM,然后从SRAM执行,交由软件控制。 我想,这个应该是从Nand Flash启动就相类似。 需要SD Controller有硬件逻辑在启动时读SD卡。  详情 回复 发表于 2010-5-17 18:22
点赞 关注

回复
举报

77

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
帮你顶
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
现在很多ARM9 和ARM11,以及更高的处理都可以支持 直接从SD启动。
即由于这些处理器片内的BOOT引导后,让他们支持直接从SD启动,
即首先执行片内的BOOT,然后执行在SD上的BootLoader,引导OS,并执行OS。

当然BootLoader和OS 都需放在SD卡。

楼主可以看看这个文章:
http://alone-in-the-light.zenvoid.org/2009/06/boot-smartq-5-from-sd-card.html
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用楼主 eboy 的回复:
比如samxung 6410之类有从mmc/sdcard启动的寄存器定义,并且板子做了开关,这是怎么回事,叫它从sdcard启动它就从sdcard启动吗,,这个过程能给讲一下吗
其他的arm或者非arm的芯片,其他公司的arm芯片呢,又是怎样从sdcard启动的啊,
sdcard上放上u-boot


那些寄存器只是硬件上支持,具体boot还需要实现软件部分
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

5
 
从SD启动,那么硬件就必须在开机时读SD的某个固定区域的代码到SOC的片上SRAM,然后从SRAM执行,交由软件控制。
我想,这个应该是从Nand Flash启动就相类似。

需要SD Controller有硬件逻辑在启动时读SD卡。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表