免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: ycz9999
打印 上一主题 下一主题

[开发环境] XP、开发板、LINUX三者间如何通信 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2011-12-16 23:53 |只看该作者
回复  ycz9999


    nand  flash  能直接接到数据总线和地址总线吗 ?  如果不能,把u-boot烧到里头是 ...
goldenfort 发表于 2011-12-16 23:01



    如果S3C2440 被配置成从NAND 闪存启动, 上电后, S3C2440 的NAND 闪存控制器会
自动把NAND 闪存中的前4K 数据搬移到内部RAM 中, 并把0x00000000 设置为内部
RAM 的起始地址, CPU 从内部RAM 的0x00000000 位置开始启动。因此要把最核心的
启动程序放在NAND 闪存的前4K 中。
由于NAND 闪存控制器从NAND 闪存中搬移到内部RAM 的代码是有限的, 所以, 在启
动代码的前4K 里, 必须完成S3C2440 的核心配置,并把启动代码的剩余部分搬到RAM
中运行。在U-BOOT 中, 前4K 完成的主要工作就是U-BOOT 启动的第一个阶段
(stage1) 。根据U-BOOT 的执行流程,可知要实现从NAND 闪存中启动U-BOOT ,首
先需要初始化NAND 闪存, 并从NAND 闪存中把U-BOOT 搬移到RAM 中,最后需
要让U-BOOT 支持NAND 闪存的命令操作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP