简介概要

面向S3C2440的U-Boot分析与改进

来源期刊:控制工程2012年第5期

论文作者:孙棣华 龚康 廖孝勇

文章页码:881 - 884

关键词:U-Boot引导程序;内存映射;通用性;大页Nandflash;双启动;

摘    要:针对目前U-Boot引导程序无法从大页Nandflash启动,以及不能同时支持从Nandflash和Norflash启动的问题,在不改变代码通用性的前提下对U-Boot进行了改进。首先分析U-Boot阶段1的启动原理和U-Boot通用性的实现方法;然后依据S3C24加处理器提供的Nandflash存储启动机制以及大页Nandflash数据操作原理,修改阶段1实现代码,添加从大页Nandflash启动;最后利用大页Nandflash和Norflash存储器读写数据的差异性以及两种存储启动方式实现的不同机理,添加S3C2440处理器自动判断从何种存储器启动的代码,实现U-Boot兼容Nandflash和Norflash启动的改进。通过在基于S3C2440处理器的目标板上运行,结果证明对U-Boot所做的改进具有有效性,扩展了U-Boot的适用范围,增强了代码兼容性。

详情信息展示

面向S3C2440的U-Boot分析与改进

孙棣华,龚康,廖孝勇

重庆大学自动化学院

摘 要:针对目前U-Boot引导程序无法从大页Nandflash启动,以及不能同时支持从Nandflash和Norflash启动的问题,在不改变代码通用性的前提下对U-Boot进行了改进。首先分析U-Boot阶段1的启动原理和U-Boot通用性的实现方法;然后依据S3C24加处理器提供的Nandflash存储启动机制以及大页Nandflash数据操作原理,修改阶段1实现代码,添加从大页Nandflash启动;最后利用大页Nandflash和Norflash存储器读写数据的差异性以及两种存储启动方式实现的不同机理,添加S3C2440处理器自动判断从何种存储器启动的代码,实现U-Boot兼容Nandflash和Norflash启动的改进。通过在基于S3C2440处理器的目标板上运行,结果证明对U-Boot所做的改进具有有效性,扩展了U-Boot的适用范围,增强了代码兼容性。

关键词:U-Boot引导程序;内存映射;通用性;大页Nandflash;双启动;

<上一页 1 下一页 >

相关论文

  • 暂无!

相关知识点

  • 暂无!

有色金属在线官网  |   会议  |   在线投稿  |   购买纸书  |   科技图书馆

中南大学出版社 技术支持 版权声明   电话:0731-88830515 88830516   传真:0731-88710482   Email:administrator@cnnmol.com

互联网出版许可证:(署)网出证(京)字第342号   京ICP备17050991号-6      京公网安备11010802042557号