期刊文献+
共找到7篇文章
< 1 >
每页显示 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
基于CAN通信和UART通信的ECU板卡程序升级方案设计 被引量:4
2
作者 王霖 崔冬冬 +2 位作者 杨帆 付波 高吉磊 《铁道机车车辆》 北大核心 2024年第3期105-112,共8页
为实现电子控制单元内的板卡程序可靠升级,将MCU的存储区进行分割,设置了程序备份区域。介绍了基于统一诊断服务UDS协议和CAN通信的启动加载程序Bootloader升级板卡程序的方案,并在此基础上设计了基于Ymodem协议UART通信的在线程序升级... 为实现电子控制单元内的板卡程序可靠升级,将MCU的存储区进行分割,设置了程序备份区域。介绍了基于统一诊断服务UDS协议和CAN通信的启动加载程序Bootloader升级板卡程序的方案,并在此基础上设计了基于Ymodem协议UART通信的在线程序升级方法。该方法利用MCU支持边读边写功能,通过在应用程序里增加程序下载任务,使用Ymodem协议接收程序,并将程序烧写至备份区内,待板卡再次上电后,利用Bootloader将备份区内的程序搬运至程序运行区内,实现程序的更新。为降低程序下载任务对其他任务的影响,减少CPU的占用时间,程序下载任务通过直接存储器访问DMA方式获取串口数据,同时通过在任务中增加延迟防止其他任务被长时间挂起。 展开更多
关键词 统一诊断协议 启动程序 Ymodem协议 直接存储器访问
在线阅读 下载PDF
基于PXA270嵌入式系统的Bootloader研究与实现 被引量:7
3
作者 兰婧 朱怡安 袁磊 《计算机工程与设计》 CSCD 北大核心 2009年第21期4881-4883,4906,共4页
在嵌入式系统开发中,正确引导开发板是嵌入式软件开发的关键所在。引导加载程序Bootloader是严重依赖于硬件而实现的,建立一个通用的Bootloader几乎是不可能的。紧密结合PXA270嵌入式系统的主要硬件构成,对Bootloader的启动过程和存储... 在嵌入式系统开发中,正确引导开发板是嵌入式软件开发的关键所在。引导加载程序Bootloader是严重依赖于硬件而实现的,建立一个通用的Bootloader几乎是不可能的。紧密结合PXA270嵌入式系统的主要硬件构成,对Bootloader的启动过程和存储映射进行了研究。针对本嵌入式系统的基本硬件设计,以u-boot-1.1.4为例探讨了Bootloader的移植方法和要点,并最终实现了嵌入式开发板的引导。 展开更多
关键词 嵌入式系统 引导程序 启动过程 存储映射 移植
在线阅读 下载PDF
基于PAX255硬件平台建构嵌入式系统的解决方案 被引量:2
4
作者 杨著 袁平 《火炮发射与控制学报》 北大核心 2005年第4期28-31,共4页
通过建构以高性能处理器 PAX255为核心的接口丰富的硬件平台,为嵌入式操作系统和应用程序的运行提供了解决方案。基于硬件平台建构了小型嵌入式 Linux 的主要环节,并分析了系统 BSP 和 Boot-loader 等主要过程。该方案可为工业控制、武... 通过建构以高性能处理器 PAX255为核心的接口丰富的硬件平台,为嵌入式操作系统和应用程序的运行提供了解决方案。基于硬件平台建构了小型嵌入式 Linux 的主要环节,并分析了系统 BSP 和 Boot-loader 等主要过程。该方案可为工业控制、武器系统控制与智能化以及信息电器等行业中嵌入式技术的研究和应用提供有益的帮助。 展开更多
关键词 计算机科学技术 嵌入式操作系统 PAX255处理器 Linux微内核 图形用户界面 板级支持 启动软件
在线阅读 下载PDF
在Intel Ixp425网络处理器上构建嵌入式Linux系统 被引量:2
5
作者 杨萍 陈际明 《计算机应用与软件》 CSCD 北大核心 2007年第10期216-218,共3页
论述了在基于Intel Ixp425网络处理器上构建嵌入式Linux操作系统的过程,详细说明了如何建立交叉开发环境、编译IPX425引导加载程序与内核、JFFS2文件系统创建及将引导加载程序写入目标板FLASH中的方法。此过程与方法对其他嵌入式操作系... 论述了在基于Intel Ixp425网络处理器上构建嵌入式Linux操作系统的过程,详细说明了如何建立交叉开发环境、编译IPX425引导加载程序与内核、JFFS2文件系统创建及将引导加载程序写入目标板FLASH中的方法。此过程与方法对其他嵌入式操作系统的开发同样具有参考意义。 展开更多
关键词 操作系统 IXP425 LINUX JFFS2 引导程序 内核 交叉工具链
在线阅读 下载PDF
基于LPC2210的U-Boot移植 被引量:4
6
作者 李彦中 张曦煌 李岩 《计算机工程与设计》 CSCD 北大核心 2008年第2期274-276,286,共4页
嵌入式系统由于其自身的特点,一般没有通用的Bootloader。而U-Boot是一款功能强大的Bootloader软件,它可以支持很多架构的CPU,但是U-Boot相对的也会比较复杂。通过对U-Boot的目录结构以及运行机制的详细分析,在此基础上结合飞利浦LPC221... 嵌入式系统由于其自身的特点,一般没有通用的Bootloader。而U-Boot是一款功能强大的Bootloader软件,它可以支持很多架构的CPU,但是U-Boot相对的也会比较复杂。通过对U-Boot的目录结构以及运行机制的详细分析,在此基础上结合飞利浦LPC2210微控制的硬件架构特点,对U-Boot进行移植。对移植成功的U-Boot代码进行测试分析表明,该移植是成功的,能够为使用LPC2000系列CPU进行嵌入式系统开放的人员提供一些参考。 展开更多
关键词 启动程序 初始化 LPC2210微控制器 嵌入式系统 移植
在线阅读 下载PDF
基于S3C2410的U-Boot的移植方法研究 被引量:5
7
作者 郑国玲 李辉 武维 《计算机工程与设计》 CSCD 北大核心 2009年第24期5643-5645,5666,共4页
针对启动加载程序BootLoader严格的依赖于具体的嵌入式硬件系统并且从头开发一套适合特定硬件系统的BootLoa-der又相当复杂这一问题,分析了一款功能强大的BootLoader——U-Boot的功能与目录结构,并以基于S3C2410的YC2410开发板为背景,... 针对启动加载程序BootLoader严格的依赖于具体的嵌入式硬件系统并且从头开发一套适合特定硬件系统的BootLoa-der又相当复杂这一问题,分析了一款功能强大的BootLoader——U-Boot的功能与目录结构,并以基于S3C2410的YC2410开发板为背景,介绍了基于S3C2410的U-Boot的移植思想及方法,并通过该方法快速将U-Boot成功的移植到了YC2410开发板上。 展开更多
关键词 启动程序 U-BOOT S3C2410 移植 嵌入式系统
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部