嵌入式Linux为什么要从Nor Flash启动?
来源:互联网 发布:知乎日报 搜索 编辑:程序博客网 时间:2024/06/15 21:04
首先Linux内核是无法无直接启动的,一定要使用BootLoader进行引导,BootLoader从Nor启动是为了方便,CPU上电后从0地址运行,NorFlash可以像Ram一样进行数据读取,一般会把NorFlash接到CPU的0地址那里,这样上面上电后,就可以直接运行BootLoader了,BootLoader启动了以后,就可以把启动Linux内核。
程序可以在Nor flash中运行,但是不可以在nand flash中运行。所以要是使用nand flash的话,一般是将开始的一段代码有硬件复制到ram中,然后从ram中执行。但是这种嵌入式处理器现在也很常见了,比如三星的2440、6410等等处理器
因为没法从nand flash启动,nand flash只支持按页读写,Nor flash才支持按照总线的时序读写。
阅读全文
0 0
- 嵌入式Linux为什么要从Nor Flash启动?
- 从NOR FLASH 启动和 从NAND Flash启动过程
- 嵌入式linux之NOR FLASH驱动
- 嵌入式linux驱动-nor flash笔记
- powerpc nor flash启动
- 嵌入式linux之Nor/Nand FLASH的读写
- U-Boot移植FL2440--2--支持从Nor FLASH启动
- uboot2010.06移植之从nor flash启动分析
- 让sama5d3_xplained支持从spi nor flash启动文件系统
- linux nor flash 驱动
- linux nor flash 读写
- nand flash启动和nor flash启动
- u-boot:从NOR FLASH启动并支持NAND FLASH读写的移植
- Nand Flash和Nor Flash 启动区别
- NAND FLASH 和 NOR FLASH开机启动
- Nand Flash和Nor Flash 启动区别
- linux之NOR FLASH驱动程序
- 友善之臂Mini2440之嵌入式Linux下Nor Flash驱动程序设计
- 爬虫采集去重优化浅谈
- Java 和 PHP 之间的战斗
- 这70个Java必背英语单词不会,就别说你是Java程序员!
- Android 电量分分钟钟不够用,该如何优化?
- 数据类型转换
- 嵌入式Linux为什么要从Nor Flash启动?
- Retrofit下载
- 练习
- mysql 查询今天、昨天、上月、本月的数据
- 利用tensorflow训练自己的图片数据(2)——输入图片处理
- mariadb
- 广告技术和区块链的精彩
- VS2013 c++调用python程序
- angularjs实现模糊查询添加程序