期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
一种基于Ymodem协议的设备固件在线升级解决方案 被引量:3
1
作者 叶蓓 魏彦 《上海船舶运输科学研究所学报》 2021年第3期22-27,共6页
当前嵌入式设备在船舶自动化领域的应用越来越广泛,为适应复杂多变的应用场景,对实船设备固件进行在线管理和升级是非常必要的。对此,设计一种基于Ymodem协议的设备固件在线升级方案,在不更改任何设备硬件的前提下,通过上位机软件对设... 当前嵌入式设备在船舶自动化领域的应用越来越广泛,为适应复杂多变的应用场景,对实船设备固件进行在线管理和升级是非常必要的。对此,设计一种基于Ymodem协议的设备固件在线升级方案,在不更改任何设备硬件的前提下,通过上位机软件对设备固件进行在线升级。阐述Ymodem协议和在应用编程(In Application Programming,IAP)技术的工作原理,介绍LPC1768芯片的Flash编程方法和程序启动引导方式,设计固件升级的实现流程。试验结果表明,该固件升级解决方案具有稳定性强、维护成本低和效率高等特点,能实船应用。 展开更多
关键词 ymodem协议 在应用编程技术 固件在线升级
在线阅读 下载PDF
基于串口Ymodem和远程FTP固件升级方法研究 被引量:7
2
作者 李苑 郑一麟 +1 位作者 田雨 张建奇 《电子测量技术》 2019年第13期132-136,共5页
针对嵌入式设备的固件更新困难,提出了基于STM32设备的串口纠错协议(Ymodem)和远程文件传输协议(FTP)的升级方法。首先,设计引导程序实现内存Flash区域划分、固件升级命令响应、升级数据处理。然后,利用单帧CRC校验、文件代码和校验机制... 针对嵌入式设备的固件更新困难,提出了基于STM32设备的串口纠错协议(Ymodem)和远程文件传输协议(FTP)的升级方法。首先,设计引导程序实现内存Flash区域划分、固件升级命令响应、升级数据处理。然后,利用单帧CRC校验、文件代码和校验机制,保证串口、远程模式升级的可靠性。在外部环境导致升级失败时,程序可恢复原运行状态,具备一定容错能力。最后,通过实验分析不同模式的应用场合、耗时、故障处理,证明该方法可快速、稳定地升级。为嵌入式设备升级,如远程数据采集检测终端、物联网节点等固件升级,提供了一种稳定、可靠的固件升级方法。 展开更多
关键词 固件升级 串口ymodem 远程FTP 升级性能分析与对比
原文传递
基于UART总线Ymodem协议的Bootloader设计与实现 被引量:5
3
作者 李媛媛 《机电产品开发与创新》 2021年第5期30-32,53,共4页
采用在线更新的方法,研究了基于UART总线的Bootloader设计过程与实现方法。介绍Bootloader的工作原理、Ymodem协议设计及其在TMS570处理器的实现。试验结果表明,设计的Bootloader能正确引导加载程序的运行,准确方便的实现应用程序的下... 采用在线更新的方法,研究了基于UART总线的Bootloader设计过程与实现方法。介绍Bootloader的工作原理、Ymodem协议设计及其在TMS570处理器的实现。试验结果表明,设计的Bootloader能正确引导加载程序的运行,准确方便的实现应用程序的下载和更新,稳定性高,在软件开发和测试过程中能够极大的提高工作效率。 展开更多
关键词 UART总线 在线更新 ymodem协议 TMS570处理器
在线阅读 下载PDF
基于CAN通信和UART通信的ECU板卡程序升级方案设计 被引量:5
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
基于STM32的在应用编程(IAP)开发 被引量:41
5
作者 雷卫延 敖振浪 周钦强 《电子测量技术》 2015年第5期62-66,共5页
针对嵌入式终端设备程序升级困难的问题,设计了一种基于STM32的远程升级方案。该方案系统深入地研究了Ymodem协议的通信流程,以及基于STM32的在应用编程(IAP)的技术原理和关键技术的实现,关键技术包括程序起始位置和中断向量表设置、AP... 针对嵌入式终端设备程序升级困难的问题,设计了一种基于STM32的远程升级方案。该方案系统深入地研究了Ymodem协议的通信流程,以及基于STM32的在应用编程(IAP)的技术原理和关键技术的实现,关键技术包括程序起始位置和中断向量表设置、APP程序区flash擦除、APP程序写入flash、IAP跳转到APP程序等4个部分,利用RS232标准串口实现了上位机与嵌入式终端设备之间基于Ymodem协议的通信,即嵌入式终端设备的远程在线即时更新功能,实际应用表明,该方案具有良好的应用价值和推广价值。 展开更多
关键词 STM32 在应用编程(IAP) 应用程序(APP) ymodem协议 程序更新
在线阅读 下载PDF
STM32F103系列微控制器在应用编程技术研究 被引量:36
6
作者 徐洋 马跃 《单片机与嵌入式系统应用》 2013年第8期35-37,40,共4页
STM32F103系列微控制器由于其低廉的价格和强大的功能在嵌入式产品中被广泛应用,而STM32F103系列微处理器在下载程序时通常使用的JTAG、ISP两种方式都不适用于产品的软件更新。为解决使用STM32F103系列芯片的嵌入式产品软件更新不便的问... STM32F103系列微控制器由于其低廉的价格和强大的功能在嵌入式产品中被广泛应用,而STM32F103系列微处理器在下载程序时通常使用的JTAG、ISP两种方式都不适用于产品的软件更新。为解决使用STM32F103系列芯片的嵌入式产品软件更新不便的问题,本文对STM32F103系列微处理器的IAP(在应用程序编程)进行了研究,研究了两种IAP技术,给出了硬件测试和软件流程图,并作了总结,最后提出一种基于蓝牙串口模块通过ymodem传输协议实现的IAP方案。 展开更多
关键词 STM32F103 蓝牙串口模块 IAP ymodem传输协议
在线阅读 下载PDF
基于IAP技术的远程固件更新系统设计与实现 被引量:12
7
作者 檀朝新 张杨 +2 位作者 马柱 徐钧 梅彬 《中国医疗器械杂志》 2019年第6期425-428,共4页
该文介绍了一种基于IAP(In Application Programming)在应用编程技术的网络远程固件更新系统,旨在解决传统升级医疗设备固件(下位机程序)方式中效率低下成本高昂等问题,提高下位机程序升级维护的便携性。为了更好地应对市场的变化、客... 该文介绍了一种基于IAP(In Application Programming)在应用编程技术的网络远程固件更新系统,旨在解决传统升级医疗设备固件(下位机程序)方式中效率低下成本高昂等问题,提高下位机程序升级维护的便携性。为了更好地应对市场的变化、客户的需求以及解决医疗设备中软件故障,需要及时对医疗设备软件进行更新升级。该方案通过STM32平台的IAP技术和互联网通信技术即可在短时间内完成所有仪器固件的更新,不仅节省了大量的差旅费、邮寄费以及人工费,同时还大大缩短了更新时间。 展开更多
关键词 IAP 固件更新 ymodem协议
在线阅读 下载PDF
基于RISC-V处理器的固件更新系统设计 被引量:3
8
作者 郭俊 虞致国 +1 位作者 洪广伟 顾晓峰 《计算机工程与应用》 CSCD 北大核心 2022年第4期298-303,共6页
为简化嵌入式开发人员更新RISC-V处理器固件的操作流程,提出了一种易操作、高效且稳定的固件更新系统设计方法,包括BootROM引导流程设计和在应用中编程(in-application programming,IAP)设计。在BootROM引导流程设计中,通过启动参数再... 为简化嵌入式开发人员更新RISC-V处理器固件的操作流程,提出了一种易操作、高效且稳定的固件更新系统设计方法,包括BootROM引导流程设计和在应用中编程(in-application programming,IAP)设计。在BootROM引导流程设计中,通过启动参数再配置的方法,可使此引导流程兼容多种启动模式,如SRAM启动、主内存启动。在IAP设计中,处理器先通过通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接收从上位机发送过来的新固件,该固件采用Ymodem协议发送,再通过串行外设接口(serial peripheral interface,SPI)进行片外Flash的重新烧写,以完成对系统固件的更新,同时,为保证接收新固件的可靠性,加入了循环冗余校验(cyclic redundancy check,CRC)算法。在现场可编程门阵列(field programmable gate array,FPGA)上对该系统进行了多次测试,均完成了对系统固件的更新,验证了该设计的可行性与稳定性。 展开更多
关键词 RISC-V处理器 BootROM设计 在应用中编程(IAP) ymodem协议 现场可编程门阵列(FPGA)
在线阅读 下载PDF
一种用于计算机间保密通信系统的研究
9
作者 傅亮 朱秋萍 叶盛元 《武汉大学学报(自然科学版)》 CSCD 1998年第5期629-632,共4页
对一种计算机之间文件在公用电话线路上安全传输系统进了研究,该系统使用YMODEM-BATCH作为文件传输协议,采用以Intel180C96KB单片机作为主处理器的外挂加密设备的方法,解决了公用电话网络上计算机之间文件安全传输的问题,该系统通... 对一种计算机之间文件在公用电话线路上安全传输系统进了研究,该系统使用YMODEM-BATCH作为文件传输协议,采用以Intel180C96KB单片机作为主处理器的外挂加密设备的方法,解决了公用电话网络上计算机之间文件安全传输的问题,该系统通过国防科工委科学技术部鉴定,效果良好. 展开更多
关键词 公用电话网络 计算机 保密通信系统
在线阅读 下载PDF
基于RS485总线的分布式阵面电源固件更新方法
10
作者 耿嘉 孙超 李征宇 《舰船电子对抗》 2025年第5期105-109,共5页
现代雷达系统的阵面电源已广泛采用微控制器来实现电源转换和电源管理需求。阵面供电多采用分布式架构,当需要更新电源固件时,通常需借助烧录工具,依次连接到每块电源的烧录接口来完成固件更新,操作繁琐耗时长。提出了基于RS485总线的... 现代雷达系统的阵面电源已广泛采用微控制器来实现电源转换和电源管理需求。阵面供电多采用分布式架构,当需要更新电源固件时,通常需借助烧录工具,依次连接到每块电源的烧录接口来完成固件更新,操作繁琐耗时长。提出了基于RS485总线的分布式阵面电源固件更新方法,将阵面电源采用RS485总线进行组网,通过单个RS485接口以Ymodem文件传输方式实现外部主机对分布式阵面电源固件的依次更新,整个过程无需借助烧录工具与更换电源接口,操作快捷可靠性高。首先论述了Ymodem传输协议与固件更新方式,其次论述了微控制器内存设计,最终通过实验验证了该方法的可行性。 展开更多
关键词 ymodem传输协议 阵面电源 固件更新
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部