一、BROM阶段
机器上电之后会执行固化在BROM里面的一段引导程序,这个程序会依次遍历所有支持的启动介质,直到找到第一个支持的。目前支持的启动介质是sd/mmc卡、nand和spinor。当程序初始化启动介质成功后,就从固定位置读入Bootloader的Boot0到SRAM,然后跳到SRAM执行。
下面展示了BROM的执行流程
二、Boo...
分类:
系统相关 时间:
2015-08-02 16:51:35
阅读次数:
3072
arm core:为执行汇编程序的核心部件rom:厂家固化的代码,用于在arm上电后执行,将nand flash中大小如sram的前面代码(bootloader代码)拷贝到sram中,并cpu跳到sram的0x0位置sram(片内,4k):在执行nand flash中前小段代码(4kb左右),初始化...
分类:
系统相关 时间:
2015-07-31 23:14:11
阅读次数:
205
S5PV210开发系列八
Yaffs的移植
象棋小子 1048272975
Nand作为市面上最主要的非易失性闪存技术之一,应用在各种固态大容量存储解决方案中。由于Nand flash自身的特点,Nand存储器往往需要一款专用的Nand文件系统进行管理。开源的Yaffs文件系统由于其优异的性能,在Nand flash中受到广泛的应用,笔者此处就Yaffs的移植作一个简单的介绍。
1....
分类:
其他好文 时间:
2015-07-26 14:20:31
阅读次数:
135
S5PV210开发系列七
Nand驱动实现
象棋小子 1048272975
Nand flash具有大容量、改写速度快、接口简单等优点,适用于大量数据的存储,为固态大容量存储提供了廉价有效的解决方案。各种电子产品中如手机存储器、sd卡、u盘等均采用Nand flash存储,笔者此处就Nand驱动实现作一个简单的介绍。
1. Nand flash概述
东芝公司在1989年最先发表N...
分类:
其他好文 时间:
2015-07-26 14:19:39
阅读次数:
211
1 选择Uboot版本号2 移植uboot至console正常work3 制造uImage和使用uboot指南4写NFC驱动器5 uboot从nand启动引导系统1 选择Uboot版本号正所谓“工欲善其事,必先利其器”。假设在整个过程中可以有一套友好的软硬件开发环境整个过程就比較顺利了。戳中痛点……...
分类:
其他好文 时间:
2015-07-18 22:36:07
阅读次数:
220
1. NOR FLASH 的简单介绍NOR FLASH 是很常见的一种存储芯片,数据掉电不会丢失.NOR FLASH支持Execute On Chip,即程序可以直接在FLASH片内执行(这意味着存储在NOR FLASH上的程序不需要复制到RAM就可以直接运行).这点和NAND FLASH不一样.因...
分类:
其他好文 时间:
2015-07-16 00:44:49
阅读次数:
149
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define PL353_NAND_...
分类:
系统相关 时间:
2015-07-09 16:09:23
阅读次数:
194
重烧整个系统:u-boot,内核,文件系统。1.u-boot的烧写跟烧写裸板程序是一样的2.烧写内核:开发板设为Nor启动。假设Nand Flash里也有u-boot的话,能够用Nand启动。dnw烧写,tftp烧写。dnw:在菜单里输入k,然后使用dnw.exe发送uImage文件。tftp:tf...
分类:
其他好文 时间:
2015-07-06 09:59:48
阅读次数:
124
[教程]使用buildroot完全自定义自己的embedded linux系统(nand)http://www.eeboard.com/bbs/thread-38377-1-1.html[教程] [教程]使用buildroot完全自定义自己的embedded linux系统(nand)ubuntu,...
分类:
系统相关 时间:
2015-07-02 11:47:40
阅读次数:
326
总体概述该芯片是一款典型的大容量NANDFlash存储颗粒,支持OpenNANDFlashInterface(ONFI)2.1的接口标准,采用ONFINANDFlash的操作协议。该芯片采用Multiple-levelCell(MLC)技术,根据不同的容量,一个芯片内部封装了多个DIE(LUN),每个DIE由两个Plane构成,一个Plane可以分..
分类:
其他好文 时间:
2015-06-28 06:29:55
阅读次数:
735