S3C2440的启动
来源:互联网 发布:制作漫画人物软件 编辑:程序博客网 时间:2024/06/05 02:57
S3C2440的启动
本文章是学习过一段时间S3C2440所写,如有错误之处请指正。将不胜感激!
S3C2440有两种启动模式
一、NandFlash启动模式
NangFlash的价格便宜,但是它不是直接连到CPU的总线上。但是在S3C2440中有NandFlash控制器,通过控制器来访问外部的NandFlash。由于CPU不能通过地址和数据总线直接访问NandFlash,那么当设置为该启动方式时,CPU从哪里调程序呐?
在S3C2440中有一个4KB的Step-Stone,它是为NandFlash的启动而存在。当设置为 该模式时,会将4KB的Step-Stone映射到0地址,然后将NandFlash中前4KB复制到 Step-Stone中,这样系统启动就会先运行NandFlash中的前4KB了。但是4KB以后的 代码就运行不了,就需要把之后的代码复制到SDRAM的内存中,然后将PC指向 SDRAM中存放的代码。再执行。
二、非NandFlash启动模式(即NorFlash启动)
由于NorFlash的总线形式和ARM的CPU的总线形式是直接连接的,也就是说CPU可以直接访问,该芯片在板子上同过跳线冒连接到bank0(0x0000_0000~128M)或者bank1(128M ~ 256M )。当设置为该0启动方式时,CPU会直接从NorFlash中调程序
- s3c2440的nandflash启动
- s3c2440的nandflash启动
- S3C2440的启动
- S3C2440的NAND启动
- s3c2440 vivi的启动过程
- S3C2440快速启动的实现
- S3C2440的程序启动过程
- S3C2440快速启动的实现
- (转)S3C2440的启动代码分析
- S3C2440地址空间的分配与启动
- s3c2440启动文件分析
- vivi启动过程------s3c2440
- s3c2440启动过程详解
- s3c2440启动过程详解
- s3c2440启动过程详解
- S3C2440启动代码注释
- S3C2440启动方式研究
- s3c2440启动文件分析
- OSI模型的数据封装和解封
- iOS缩放动画
- FusionCharts使用技巧
- nsis 检测vcredist_x86是否安装
- linux 使用xinetd 基础
- S3C2440的启动
- Linux下mysql基础命令
- 【OpenCV入门指南】第四篇 图像的二值化
- zabbix服务器端安装
- there are still active users connected to the database
- java 解析xls文件
- ubuntu10.0.4下设置PS1
- T-SQL 存储过程中使用事务的几种写法(摘抄)
- 适用于中小企业的国内外IT外包平台