15.ARM处理器的启动流程 ARM处理器启动流程涉及三方面的知识: 启动方式 地址布局 启动流程 S3c2440的ARM处理器的启动流程: 2440支持 Nor Flash启动,Nor Flash的大小2MB Nand Flash启动,Nand Flash的大小256MB 所以2440把uboot...
分类:
其他好文 时间:
2016-02-14 10:24:20
阅读次数:
385
6.自动安装 Android 系统 实验要求: 1.了解Android嵌入式系统的组成和启动流程。 2. 通过SD卡自动烧写Android系统到nand flash中。 3. 体验Android系统。 实验器材: 软件: 1. 串口终端工具SecureCRT。 2. OK6410光盘A,B 硬件: ...
分类:
移动开发 时间:
2016-02-14 07:59:27
阅读次数:
383
2.OK6410硬件介绍 图2-1 OK6410底层+核心板 OK6410 开发板基于三星公司最新的ARM11 处理器S3C6410,拥有强大的内部 资源和视频处理能力,可稳定运行在667MHz 主频以上,支持Mobile DDR 和多种 NAND Flash。OK6410 开发板上集成了多种高端接...
分类:
其他好文 时间:
2016-02-14 07:58:23
阅读次数:
321
5.安装 Linux 系统到开发板 课程要求: 1. 了解linux嵌入式系统的组成和启动流程。 2. 通过SD卡自动烧写Linux系统到nand flash中。 3. 体验Linux+Qt系统。 实验器材: 软件: 1.OK6410光盘A,B。 硬件: 1. PC机一台。 2. SD卡读卡器各一 ...
分类:
系统相关 时间:
2016-02-14 07:55:15
阅读次数:
425
7.安装 Wince 到开发板 课程要求: 1. 了解Wince嵌入式系统的组成和启动流程。 2. 通过SD卡自动烧写Wince系统到nand flash中。 3. 体验Wince系统。 实验器材: 软件: 1.OK6410光盘A,B 硬件: 1. SD卡及读卡器各一块。 2. OK6410开发板。...
SRAM,SDRAM,网卡有地址总线。由cpu统一编址。 NAND flash没有地址总线。 因 此有这两者寻址方式不同。 字符设备驱动程序的框架。 驱动程序 1.有led.read,led.write,led.open 这些函数,2.定义了—个结构体fileoperation,这个结构体包括指向l
分类:
其他好文 时间:
2016-02-12 15:08:14
阅读次数:
134
为什么会有两种启动方式?这就是有两种FLASH 的不同特点决定的。 NAND FLASH 容量大,存储的单位比特数据的成本要低很多,但是要按照特定的时序对NAND FLASH 进行读写,因此CPU 无法对NAND FLASH 的数据进行直接寻址,CPU 对NAND FLASH 中数据的读...
分类:
其他好文 时间:
2016-01-03 17:38:09
阅读次数:
162
对于2440而言,启动的方式不多。一般就是外界一个NAND FLASH ,2440内部有个NAND FLASH Controller,会自动把NAND FLASH的前4K拷贝到2440的片内SRAM。2440这个片内SRAM就是所谓的 Stepping Stone刚好也是4K。 在制...
分类:
其他好文 时间:
2015-11-17 10:44:28
阅读次数:
202
ARM启动流程1.处理器内部RAM的大小有限,不能拷贝全部的Bootloader,所以需要用内部RAM BL1的代码来拷贝BL2的代码到内存中。规范的方式的代码搬移的起点是flash,终点是内存。但是由于nand flash还没有初始化,所以先从内部ram中把BL1搬移到内存中。等到初始化nand ...
分类:
其他好文 时间:
2015-10-30 18:22:05
阅读次数:
253