期刊文献+
共找到83篇文章
< 1 2 5 >
每页显示 20 50 100
同时支持Nand Flash和Nor Flash启动的启动加载程序设计实现 被引量:2
1
作者 周书林 邱磊 唐桂军 《科学技术与工程》 2010年第2期508-510,共3页
嵌入式系统设计中引入操作系统以实现复杂的控制功能,启动加载程序主要完成操作系统引导启动任务。目前嵌入式系统中主流的启动加载程序都只支持Nor Flash启动,不支持Nand Flash启动。针对Nand Flash和Nor Flash的各自特点,给出了使启... 嵌入式系统设计中引入操作系统以实现复杂的控制功能,启动加载程序主要完成操作系统引导启动任务。目前嵌入式系统中主流的启动加载程序都只支持Nor Flash启动,不支持Nand Flash启动。针对Nand Flash和Nor Flash的各自特点,给出了使启动加载程序在启动时自己识别自身所处于何种Flash而采取相应的动作的启动方案。弥补了目前的启动加载程序只支持单一Flash启动的不足,增加了启动加载程序的通用性。 展开更多
关键词 嵌入式系统 nand flash nor flash 启动加载程序
下载PDF
Bootloader面向不同结构Flash的实现 被引量:16
2
作者 李毅 李连云 +3 位作者 张伟宏 张晓先 郑果 李健 《计算机工程》 CAS CSCD 北大核心 2008年第4期82-83,86,共3页
阐述Bootloader实现的目的、过程、原理,结合三星S3c2410开发板的硬件特性和项目的具体需求,设计开发合理高效的启动模块,并衍生出Bootloader在NAND Flash与NOR Flash下的2种不同加载方式,针对NAND Flash和NOR Flash实现完整的启动引导... 阐述Bootloader实现的目的、过程、原理,结合三星S3c2410开发板的硬件特性和项目的具体需求,设计开发合理高效的启动模块,并衍生出Bootloader在NAND Flash与NOR Flash下的2种不同加载方式,针对NAND Flash和NOR Flash实现完整的启动引导程序。 展开更多
关键词 启动引导程序 嵌入式系统 三星ARM9处理器 nand闪存 nor闪存
下载PDF
基于不同类型Flash-ROM的Bootloader设计 被引量:6
3
作者 张起贵 裴科 +1 位作者 张刚 赵哲峰 《计算机工程与应用》 CSCD 北大核心 2007年第33期112-114,166,共4页
嵌入式微处理器片内资源越来越复杂以至于离开操作系统管理的嵌入式系统将无法有效运行。如何根据开发板硬件资源来设计嵌入式操作系统的引导程序(Bootloader),无疑是一个重点和难点。介绍了具有不同固态存储类设备的嵌入式开发平台上的... 嵌入式微处理器片内资源越来越复杂以至于离开操作系统管理的嵌入式系统将无法有效运行。如何根据开发板硬件资源来设计嵌入式操作系统的引导程序(Bootloader),无疑是一个重点和难点。介绍了具有不同固态存储类设备的嵌入式开发平台上的Bootloader的概念、主要任务和实现分析等。对比了NAND Flash和NOR Flash的主要异同。以加载ARM-Linux操作系统内核为例,阐述了基于TI TMS320DM6446嵌入式系统开发平台上利用NAND及NOR Flash两类Flash-ROM(闪存)引导加载操作系统的软件设计方法。 展开更多
关键词 bootloader TMS320DM6446 nor flash nandFlaslt 嵌入式系统
下载PDF
大容量NAND Flash文件系统中的地址映射算法研究 被引量:7
4
作者 时正 陈香兰 +1 位作者 纪金松 龚育昌 《小型微型计算机系统》 CSCD 北大核心 2010年第1期155-159,共5页
随着Flash芯片容量的日益增长,如何设计低空间复杂度的Flash管理算法已经成为RAM空间受限的嵌入式存储系统的一个关键问题.本文根据文件在Flash介质上连续存放的特性,引入区段的概念,提出基于极大映射区段的地址映射算法,并使用简单的... 随着Flash芯片容量的日益增长,如何设计低空间复杂度的Flash管理算法已经成为RAM空间受限的嵌入式存储系统的一个关键问题.本文根据文件在Flash介质上连续存放的特性,引入区段的概念,提出基于极大映射区段的地址映射算法,并使用简单的数据结构和高效的算法来维护映射中的区段,大大减小了Flash文件系统的RAM用量.最后,通过不同应用负载的实验验证了该算法的有效性.在部分应用负载下,可降低高达95%的RAM使用量. 展开更多
关键词 nand flash 文件系统 地址映射算法 嵌入式系统
下载PDF
非易失存储器NAND Flash及其在嵌入式系统中的应用 被引量:12
5
作者 马丰玺 杨斌 卫洪春 《计算机技术与发展》 2007年第1期203-205,209,共4页
文中介绍了NAND Flash的芯片内部组织结构、主要的外部引脚及其功能、NAND Flash的类型、NAND Flash所支持的文件系统、与微处理器的连接和NAND Flash的固有特性,并对比了NAND和NOR Flash的异同。最后简述了闪存固件程序架构和如何在Li... 文中介绍了NAND Flash的芯片内部组织结构、主要的外部引脚及其功能、NAND Flash的类型、NAND Flash所支持的文件系统、与微处理器的连接和NAND Flash的固有特性,并对比了NAND和NOR Flash的异同。最后简述了闪存固件程序架构和如何在Linux操作系统中加入对NAND Flash的支持。 展开更多
关键词 nand flash LINUX 闪存固件 嵌入式系统 文件系统
下载PDF
基于NAND Flash的嵌入式文件系统的改进与优化 被引量:10
6
作者 杨春林 雷航 《计算机应用》 CSCD 北大核心 2007年第12期3102-3104,共3页
以NAND Flash为介质的嵌入式文件系统主要存在两方面的不足:启动加载过长、对磨损平衡考虑不足。针对这两点不足,实现了一个新的NAND Flash文件系统,它通过改变数据节点的管理,将文件的控制信息和数据信息分开存储,缩短了启动加载时间;... 以NAND Flash为介质的嵌入式文件系统主要存在两方面的不足:启动加载过长、对磨损平衡考虑不足。针对这两点不足,实现了一个新的NAND Flash文件系统,它通过改变数据节点的管理,将文件的控制信息和数据信息分开存储,缩短了启动加载时间;通过在垃圾回收时使擦除块交替存储冷热数据,实现了各擦除块间的磨损平衡。 展开更多
关键词 嵌入式文件系统 nand flash YAFFS
下载PDF
基于ARM嵌入式μClinux下Nand-Flash的应用设计 被引量:2
7
作者 何剑锋 李大晖 李祥 《自动化与仪表》 北大核心 2009年第3期53-56,共4页
在基于ARM嵌入式μClinux操作系统上,介绍一款Nand-Flash的结构、功能和基本工作原理。在综合考虑了Nand-Flash和嵌入式系统的特殊性,设计了一种较大容量Nand-Flash在嵌入式系统上的实现方案。并给出了硬件接口电路和软件驱动编程的实... 在基于ARM嵌入式μClinux操作系统上,介绍一款Nand-Flash的结构、功能和基本工作原理。在综合考虑了Nand-Flash和嵌入式系统的特殊性,设计了一种较大容量Nand-Flash在嵌入式系统上的实现方案。并给出了硬件接口电路和软件驱动编程的实现方法,结合Nand-Flash支持的文件系统方便实现对数据和存储空间的有效管理。实践表明该系统运行可靠、稳定。 展开更多
关键词 ARM 嵌入式ΜCLINUX nand-flash 文件系统
下载PDF
大容量NAND FLASH在ARM嵌入式系统中的设计与实现 被引量:5
8
作者 罗钧 张宇 《现代电子技术》 2007年第11期172-174,共3页
随着嵌入式系统的快速发展,FLASH存储设备得到越来越广泛的应用。以Samsung公司的NAND FLASH器件K9F2808U0C为例,根据ARM嵌入式系统的要求以及NAND型Flash存储器的特点,设计了与LPC2210的接口电路,阐述了NAND FLASH的基本结构和对其操... 随着嵌入式系统的快速发展,FLASH存储设备得到越来越广泛的应用。以Samsung公司的NAND FLASH器件K9F2808U0C为例,根据ARM嵌入式系统的要求以及NAND型Flash存储器的特点,设计了与LPC2210的接口电路,阐述了NAND FLASH的基本结构和对其操作程序流程,介绍了NAND FLASH在ARM嵌入式系统中的设计与实现方法,并将其在μC/OS Ⅱ操作系统上实现并验证,实验结果证明符合设计要求。 展开更多
关键词 nand flash 嵌入式系统 存储器 块擦除 页编程
下载PDF
大容量NAND Flash TC58DVG02A1FT00在嵌入式系统中的应用 被引量:5
9
作者 袁文菊 孙天泽 付晓江 《国外电子元器件》 2004年第12期63-65,共3页
随着嵌入式系统产品的发展 ,对存储设备的要求也日益增强。文章以东芝的NANDE2PROM器件TC58DVG02A1F00为例 ,阐述了NANDFlash的基本结构和使用方法 ,对比了NAND和NORFlash的异同 ,介绍了大容量NANDFlash在嵌入式系统中的应用方法 ,以及... 随着嵌入式系统产品的发展 ,对存储设备的要求也日益增强。文章以东芝的NANDE2PROM器件TC58DVG02A1F00为例 ,阐述了NANDFlash的基本结构和使用方法 ,对比了NAND和NORFlash的异同 ,介绍了大容量NANDFlash在嵌入式系统中的应用方法 ,以及如何在Linux操作系统中加入对NANDFlash的支持。 展开更多
关键词 嵌入式 nand flash LINUX 内核 TC58DVG02A1F00
下载PDF
基于NAND Flash的CPU安全启动设计与实现 被引量:1
10
作者 龚锐 石伟 +2 位作者 刘威 张剑锋 王蕾 《计算机工程与科学》 CSCD 北大核心 2022年第6期971-978,共8页
NAND Flash存储器以其容量大、成本低和速度快的优势,在嵌入式系统中得到广泛的应用。但是,由于NAND Flash固有的器件特性,必须要有驱动才能对其进行读写,存储于其上的代码不能直接执行,因此其并不适合作为系统启动代码的存储介质。一... NAND Flash存储器以其容量大、成本低和速度快的优势,在嵌入式系统中得到广泛的应用。但是,由于NAND Flash固有的器件特性,必须要有驱动才能对其进行读写,存储于其上的代码不能直接执行,因此其并不适合作为系统启动代码的存储介质。一般采用NOR Flash存储启动代码并直接执行,然后再引导存储于NAND Flash中的操作系统镜像,这增大了系统成本和功耗。设计并实现了一种基于NAND Flash的CPU安全启动方法。该方法首先通过软硬件结合的方式,在片内NAND Flash控制器中增加块映射表结构,并由NAND Flash中第1块空间存储的代码进行好块寻找和块映射表填写,使NAND Flash的一部分存储空间可以直接映射为硬件可访问的内存空间,从而使得NAND Flash可以作为系统启动的存储介质,实现仅需NAND Flash存储的系统。还提出了一种扩展BootROM的方案,结合NAND Flash地址映射结构,将片内BootROM的一部分扩展到NAND Flash的第1块存储空间中,并通过Hash比对验证BootROM,从而有效降低了片内BootROM的设计复杂度,减少了代码量。通过提出的方法,可以有效地实现单NAND Flash系统的安全启动,降低了系统成本,提高了系统的安全特性。 展开更多
关键词 安全启动 nand flash 微处理器 嵌入式系统 可信根
下载PDF
U-Boot从NAND Flash启动的实现 被引量:5
11
作者 王磊 《电子设计工程》 2010年第5期98-100,共3页
U-Boot不能从NAND Flash启动给应用带来些不便,因此修改U-Boot使其支持从NAND Flash启动。分析了U-Boot启动流程的两个阶段及实现从NAND Flash启动的原理和思路,并根据NAND Flash的物理结构和存储特点,增加U-Boot对NAND Flash的操作支持... U-Boot不能从NAND Flash启动给应用带来些不便,因此修改U-Boot使其支持从NAND Flash启动。分析了U-Boot启动流程的两个阶段及实现从NAND Flash启动的原理和思路,并根据NAND Flash的物理结构和存储特点,增加U-Boot对NAND Flash的操作支持,从而完成把存储在NAND Flash上的U-Boot代码复制到SDRAM中执行,实现从NAND Flash的启动。修改过后的U-Boot可以直接从NAND Flash启动,给应用带来便利。 展开更多
关键词 U-BOOT nand flash bootloader S3C2440 移植
下载PDF
大容量NAND Flash在嵌入式系统中的应用 被引量:6
12
作者 汉泽西 吕飞 《石油仪器》 2006年第1期62-64,66,共4页
文章以主要用于手机领域的Samsung NAND Flash器件K9K1G08U0B-JIB0为例,对比了NAND和NOR Flash的异同,阐述了NAND Flash的基本结构和使用方法,介绍了大容量NAND Flash在嵌入式系统中的应用,以及如何在Linux操作系统中设置对NAND Flash... 文章以主要用于手机领域的Samsung NAND Flash器件K9K1G08U0B-JIB0为例,对比了NAND和NOR Flash的异同,阐述了NAND Flash的基本结构和使用方法,介绍了大容量NAND Flash在嵌入式系统中的应用,以及如何在Linux操作系统中设置对NAND Flash的支持。 展开更多
关键词 嵌入式系统 nand flash K9K1G08UOB—JIB0 LINUX
下载PDF
NAND Flash的坏块管理设计 被引量:9
13
作者 周军 《单片机与嵌入式系统应用》 2010年第9期15-17,20,共4页
主要介绍了基于嵌入式Linux的NAND Flash坏块管理设计和实现方案,详细阐述了坏块映射表的建立、维护及其相关算法,同时分析了此坏块算法在Linux内核及Bootloader中的具体应用。测试结果表明该算法能够处理NANDFlash的相关坏块问题,具有... 主要介绍了基于嵌入式Linux的NAND Flash坏块管理设计和实现方案,详细阐述了坏块映射表的建立、维护及其相关算法,同时分析了此坏块算法在Linux内核及Bootloader中的具体应用。测试结果表明该算法能够处理NANDFlash的相关坏块问题,具有较高的稳定性。 展开更多
关键词 nand flash 嵌入式LINUX 映射表 坏块管理
下载PDF
嵌入式Linux中NAND Flash设备驱动研究 被引量:5
14
作者 高丽 张欢庆 《电脑开发与应用》 2014年第5期11-13,16,共4页
NAND Flash作为一种非易失性的存储介质,它具有速度快、体积小、存储密度高和容量大等优点,适用于大量数据的存储,因此在嵌入式领域中的应用也越来越广泛。分析了MTD(内存技术设备)与NAND Flash驱动的关系,总结了典型的NAND Flash驱动... NAND Flash作为一种非易失性的存储介质,它具有速度快、体积小、存储密度高和容量大等优点,适用于大量数据的存储,因此在嵌入式领域中的应用也越来越广泛。分析了MTD(内存技术设备)与NAND Flash驱动的关系,总结了典型的NAND Flash驱动程序的总体架构。针对PXA270RP平台,设计和实现了嵌入式Linux下的NAND Flash驱动程序。为编写基于嵌入式Linux系统下的NAND Flash设备驱动程序提供了技术指导。 展开更多
关键词 嵌入式LINUX nand flash 驱动程序 内存技术设备
下载PDF
基于NAND Flash启动的U-Boot设计与实现 被引量:1
15
作者 陈立定 陈登 《微处理机》 2010年第5期107-110,共4页
介绍了S3C2410微处理器与NAND Flash的接口电路,分析了从NAND Flash启动的引导加载程序U-Boot的设计思路,并重点阐述了从NAND Flash启动的程序设计,重新编写了U-Boot的重定位代码,实现了U-Boot从NAND Flash的启动。通过串口终端的打印... 介绍了S3C2410微处理器与NAND Flash的接口电路,分析了从NAND Flash启动的引导加载程序U-Boot的设计思路,并重点阐述了从NAND Flash启动的程序设计,重新编写了U-Boot的重定位代码,实现了U-Boot从NAND Flash的启动。通过串口终端的打印信息证明U-Boot成功从NAND Flash中启动,整个嵌入式系统运行良好。 展开更多
关键词 S3C2410微处理器 nand flash闪存 引导加载程序U-Boot 嵌入式系统
下载PDF
基于Nand Flash的VIVI装载器的分析与改进 被引量:5
16
作者 库少平 田云芳 《微计算机信息》 2009年第8期76-78,共3页
引导装载程序(BootLoader)主要负责硬件的初始化、嵌入式系统的引导以及程序在Flash中的固化,在嵌入式系统设计和应用方面有着重要的作用。本文对VIVI启动过程中的程序拷贝以及程序的跳转进行原理性和实验性的分析与研究,并对启动代码... 引导装载程序(BootLoader)主要负责硬件的初始化、嵌入式系统的引导以及程序在Flash中的固化,在嵌入式系统设计和应用方面有着重要的作用。本文对VIVI启动过程中的程序拷贝以及程序的跳转进行原理性和实验性的分析与研究,并对启动代码进行了改进。 展开更多
关键词 VIVI nand flash bootloader 嵌入式系统
下载PDF
Nand Flash启动模式下的Uboot移植 被引量:4
17
作者 杨素秋 《软件导刊》 2013年第3期33-36,共4页
BootLoader移植是嵌入式系统开发中的一个重要环节,而Uboot是一个支持多处理器多操作系统较为通用的BootLoader。分析了Uboot的启动过程,并对s3c2440A如何支持驱动代码在外部Nand Flash上的执行,以及在s3c2440A平台上如何实现Nand Flas... BootLoader移植是嵌入式系统开发中的一个重要环节,而Uboot是一个支持多处理器多操作系统较为通用的BootLoader。分析了Uboot的启动过程,并对s3c2440A如何支持驱动代码在外部Nand Flash上的执行,以及在s3c2440A平台上如何实现Nand Flash启动模式下的Uboot移植进行了介绍。具体操作和编译在fedora9操作系统和arm-linux-gcc4.3.2交叉编译下完成。 展开更多
关键词 嵌入式系统 bootloader nand flash UBOOT S3C2440A
下载PDF
大容量NAND Flash在嵌入式藏汉英电子词典中的应用 被引量:1
18
作者 马福祥 《计算机与现代化》 2012年第9期184-186,共3页
随着藏汉英电子词典中词条数的增加以及音频和图像的应用,将微计算机上的电子词典移到嵌入式系统中,需要一个容量大、节能和快速的存储系统。利用大容量NAND Flash芯片设计与ARM的接口电路和驱动。该系统工作稳定,存储容量和读写速率都... 随着藏汉英电子词典中词条数的增加以及音频和图像的应用,将微计算机上的电子词典移到嵌入式系统中,需要一个容量大、节能和快速的存储系统。利用大容量NAND Flash芯片设计与ARM的接口电路和驱动。该系统工作稳定,存储容量和读写速率都可以满足嵌入式藏汉英电子词典的要求。 展开更多
关键词 嵌入式 nand flash 电子词典
下载PDF
NAND FLASH在WINCE.NET系统中的应用设计
19
作者 张伟 胡晨 张哲 《电子器件》 EI CAS 2006年第2期573-576,共4页
提出了一种NANDFlash在WINCE.net系统中的应用方案设计。首先介绍了NANDFlash原理及与NORFlash的区别,接着介绍了系统硬件设计方案和WINCE系统下NANDFlash驱动的设计与实现,并且详细描述了如何调整处理器存储控制器的寄存器来控制NANDFl... 提出了一种NANDFlash在WINCE.net系统中的应用方案设计。首先介绍了NANDFlash原理及与NORFlash的区别,接着介绍了系统硬件设计方案和WINCE系统下NANDFlash驱动的设计与实现,并且详细描述了如何调整处理器存储控制器的寄存器来控制NANDFlash的读写时序,以达到对其读写速度进行优化的目的。经过优化后系统读取NANDFlash的平均速度可以达到约1.3Mbyte/s,写入速度可以达到约0.8Mbyte/s。此驱动通过了微软的测试工具CETK的测试,在实际的系统环境中运行稳定。 展开更多
关键词 nand flash 嵌入式系统 BIN文件系统 存储管理
下载PDF
基于S3C2440的NAND Flash烧录系统设计与研究
20
作者 韩雪琴 辛俊轻 《郑州轻工业学院学报(自然科学版)》 CAS 2010年第6期41-44,共4页
在分析NAND Flash基本原理基础上,设计了NAND Flash层次化的驱动程序.基于S3C2440和K9F1G08设计了2种NAND Flash烧录方案:通过Embest IDE开发环境以及仿真器实现映像文件的烧录,完成硬件平台的初始化;脱离Embest IDE,通过执行烧录程序... 在分析NAND Flash基本原理基础上,设计了NAND Flash层次化的驱动程序.基于S3C2440和K9F1G08设计了2种NAND Flash烧录方案:通过Embest IDE开发环境以及仿真器实现映像文件的烧录,完成硬件平台的初始化;脱离Embest IDE,通过执行烧录程序直接烧录.以上2种方法可以烧录BootLoader和裸跑程序的映像文件,与传统的JTAG烧写方式相比,具有成本低、方便灵活、烧录速度快等特点. 展开更多
关键词 嵌入式系统 nand flash 烧录方案
下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部