免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2081 | 回复: 4
打印 上一主题 下一主题

[BootLoader] 2440选择Nand flash启动的时候上电自动将前4K的内容复制到RAM,这是什么完成的呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-11-11 11:56 |只看该作者 |倒序浏览
2440选择Nand flash启动的时候上电自动将前4K的内容复制到RAM,这是什么完成的呢?
各位大虾,一直看到说有这个功能,但是不知道这个功能是由什么实现的,是完全由硬件实现的呢还是由2440init.s等通过程序实现的呢?
望各位指教啊。。。

论坛徽章:
0
2 [报告]
发表于 2013-11-12 20:13 |只看该作者
自己顶!自己顶!自己顶!

论坛徽章:
0
3 [报告]
发表于 2013-11-12 20:14 |只看该作者
这几天又查了一些资料,这4K的内容应该是硬件自动实现的,程序员来说是看不见的。。。

论坛徽章:
0
4 [报告]
发表于 2013-11-18 23:21 来自手机 |只看该作者
恩恩硬件实现的,很多主芯片都有读取片外存储芯片的能力,CPU读到自己的iram里面然后执行,其中有部分代码工作是将nandflash的内容拷贝到sdram当中指针跳转,然后执行后面的程序。nandflash是异步芯片不能片上执行只能拷贝到可以执行的同步存储单元中,然后go......

论坛徽章:
0
5 [报告]
发表于 2013-12-03 11:42 |只看该作者
狂顶楼上!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP