期刊文献+
共找到9篇文章
< 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总线的PowerPC微控制器启动加载程序设计 被引量:1
2
作者 白晨 边庆 《信息技术与信息化》 2022年第6期51-54,共4页
针对传统的专用仿真器软件升级方法的操作繁琐、传输距离短、通用性差等缺点,开发了基于CAN总线的PowerPC微控制器启动加载程序。运行于嵌入式计算机中的启动加载程序建立与程序下载端之间的可靠通信,响应远程程序加载请求,解析接收到... 针对传统的专用仿真器软件升级方法的操作繁琐、传输距离短、通用性差等缺点,开发了基于CAN总线的PowerPC微控制器启动加载程序。运行于嵌入式计算机中的启动加载程序建立与程序下载端之间的可靠通信,响应远程程序加载请求,解析接收到的应用程序的地址和数据,并通过非易失性存储器驱动程序编程待更新应用程序到PowerPC微控制器的非易失性存储器中,从而完成嵌入式计算机的应用程序更新。程序下载端通过CAN总线可快速更新应用程序,具有操作便捷、距离远、通用性强等优点。 展开更多
关键词 嵌入式计算机 启动加载程序 CAN总线 微控制器
下载PDF
设计基于NXP LPC2000的次级启动加载程序用于代码升级
3
作者 陆军恩 《电子产品世界》 2011年第3期43-44,共2页
本文介绍了如何设计和实现一个基于NXPLPC2000的次级启动加载程序(SecondaryBootLoader),用来对用户代码进行在线升级。
关键词 LPC2000 次级启动加载程序 SECONDARY BOOT LOADER IAP 代码升级
下载PDF
基于CAN通信和UART通信的ECU板卡程序升级方案设计
4
作者 王霖 崔冬冬 +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
基于WinCE.NET的Boot Loader的原理与启动分析 被引量:4
5
作者 刘林真 刘大茂 《计算机与数字工程》 2008年第10期111-113,128,共4页
Boot Loader是嵌入式系统开发的重要环节之一。通过博创公司的嵌入式产品UP-NETARM2410-S,详细介绍了在移植Windows CE嵌入式操作系统之前Boot Loader的开发步骤和烧写过程。重点分析了Boot Loader的原理、启动、编译过程,编译环境,并... Boot Loader是嵌入式系统开发的重要环节之一。通过博创公司的嵌入式产品UP-NETARM2410-S,详细介绍了在移植Windows CE嵌入式操作系统之前Boot Loader的开发步骤和烧写过程。重点分析了Boot Loader的原理、启动、编译过程,编译环境,并给出了Boot Loader的编程模型和算法框架。有利于全面正确地了解Boot Loader。 展开更多
关键词 启动加载程序 嵌入式应用 Windows CE.NET ARM
下载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
基于S3C2410-WinCE.NET的Bootloader的设计与实现 被引量:1
8
作者 陈为伟 王治森 +1 位作者 董伯麟 孙芒 《工业仪表与自动化装置》 2007年第4期23-26,共4页
随着越来越多的嵌入式操作系统应用于嵌入式设备中,必然需要为开发板设计引导加载程序(Bootloader)。该文剖析了处理器S3C2410的地址重映射机制和内存映射机制,详细分析了MIZI公司的vivi启动加载程序的具体实现过程,并对其进行了修改。... 随着越来越多的嵌入式操作系统应用于嵌入式设备中,必然需要为开发板设计引导加载程序(Bootloader)。该文剖析了处理器S3C2410的地址重映射机制和内存映射机制,详细分析了MIZI公司的vivi启动加载程序的具体实现过程,并对其进行了修改。实验结果完全达到了预期效果,对分析和开发其他Bootloader程序有一定的启发作用。 展开更多
关键词 ARM 内存映射 启动加载程序 嵌入操作系统 数控系统
下载PDF
基于CAN的UDS服务BootLoader设计 被引量:1
9
作者 李娟 刘鑫 +1 位作者 张玉敏 张海红 《电脑知识与技术》 2021年第27期129-131,共3页
智能汽车对于汽车电子控制单元(ECU)的升级非常频繁,需要从汽车中拆出ECU更新升级软件,该种操作会增加拆装风险和软件升级成本。基于统一诊断服务(UDS)的操作系统启动加载程序升级方法能够解决以上难题,利用UDS的上位机通过控制器局域... 智能汽车对于汽车电子控制单元(ECU)的升级非常频繁,需要从汽车中拆出ECU更新升级软件,该种操作会增加拆装风险和软件升级成本。基于统一诊断服务(UDS)的操作系统启动加载程序升级方法能够解决以上难题,利用UDS的上位机通过控制器局域网络总线连接升级,可以避免从智能汽车上拆卸ECU,为后续软件更新提供方便。该种升级方法也使软件的烧录流程统一规范,可以兼容不同ECU设备,方便不同厂商之间共同调试。 展开更多
关键词 操作系统启动加载程序 统一诊断服务协议 控制器局域网络总线
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部