2440的nand启动与nor启动
来源:互联网 发布:端口 绑定ip 编辑:程序博客网 时间:2024/06/05 19:12
一、调试经验
1.一位老电脑科学家的提示:当你遇到怪问题时,重启是一种最简单的解决办法之一。因为操作系统本身有不完善之处,不管是微软视窗还是苹果电脑。
2.USB转口线出现乱码问题:说明串口线的功能和性能不稳定。可购买性能好的代替之。
二、问答
1.什么是nand,什么是nor?nand启动与nor启动的区别及联系。(收集整理)
答:1)在NOR FLASH里面可以直接执行代码,而在NAND FLASH里面不可以,在2410里面,如果选择NAND启动方式的话,NAND里的代码是被拷贝到RAM里面去执行的。
2)NAND FLASH每次取数据前要写入好像是0X55,0XAA才行,而NOR FLASH直接取到数据。
3)NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。
2.如何开机进入BIOS模式?
答:将S2跳转开关打至nor flash端即可。
3.使用supervivi作为bootloader.而有些开发板使用uboot
4.SEC s3c241x什么意思?
三、ARM的nor flash与nand flash启动过程区别
s3c2440启动过程详解
1:地址空间的分配
2:开发板上一般都用SDRAM做内存flash(nor、nand)来当做ROM。其中nand flash没有地址线,一次至少要读一页(512B).其他两个有地址线
3:nandflash不用来运行代码,只用来存储代码,NORflash,SDRAM可以直接运行代码)
4:s3c2440总共有8个内存banks
5:s3c2440支持两种启动模式:NAND和非NAND(这里是nor flash)。
具体采用的方式取决于OM0、OM1两个引脚
OM[1:0]所决定的启动方式
OM[1:0]=00时,处理器从NAND Flash启动
OM[1:0]=01时,处理器从16位宽度的ROM启动
OM[1:0]=10时,处理器从32位宽度的ROM启动。
OM[1:0]=11时,处理器从Test Mode启动。
6.开发板出厂时已经在nand flash,nor flash烧入了相同的BIOS。
当从NAND启动时
当从非NAND flash启动时
- 2440的nand启动与nor启动
- nand nor的启动
- 2440的nor flash与nand flash启动过程区别
- 什么是nand,什么是nor?nand启动与nor启动的区别及联系。
- mini2440的Nor Flash启动与Nand Flash启动
- 【转】mini2440的Nor Flash启动与Nand Flash启动
- 【转】mini2440的Nor Flash启动与Nand Flash启动
- mini2440的Nor Flash启动与Nand Flash启动
- nor flash启动与nand flash启动的区别
- mini2440的Nor Flash启动与Nand Flash启动
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- nor flash启动与nand flash启动的区别
- cocos2d开发学习五:精灵节点CCSpriteBatchNode的渲染和纹理集Texture Atlases内存优化
- Asp.Net北大青鸟总结(五)-数据绑定控件
- android中九宫格布局与gridview
- hiho一下 第四十九周(欧拉路的判定)49
- arduino小车入门教学——第二天(电机)
- 2440的nand启动与nor启动
- 初学map做的一点笔记,不求甚解,先会用
- 黑马程序员——OC语言基础——面向对象三大特性之封装
- hdu 1171 Big Event in HDU(01背包)
- ValueAnimator构造好玩动画
- [设计模式学习笔记]Adapter适配器模式
- 山寨版QQ通信项目阶段性总结
- 基于json-lib.jar包 创建JSONObject的四个常用方法
- Laravel5中contracts详解