一种基于Ymodem协议的设备固件在线升级解决方案  被引量:2

Design of Firmware In-Circuit Online Upgrading with Ymodem Protocol Imprementation

在线阅读下载全文

作  者:叶蓓[1] 魏彦 YE Bei;WEI Yan(Warship Automatic System Division,Shanghai Ship and Shipping Research Institute,Shanghai 200135,China)

机构地区:[1]上海船舶运输科学研究所舰船自动化系统事业部,上海200135

出  处:《上海船舶运输科学研究所学报》2021年第3期22-27,共6页Journal of Shanghai Ship and Shipping Research Institute

摘  要:当前嵌入式设备在船舶自动化领域的应用越来越广泛,为适应复杂多变的应用场景,对实船设备固件进行在线管理和升级是非常必要的。对此,设计一种基于Ymodem协议的设备固件在线升级方案,在不更改任何设备硬件的前提下,通过上位机软件对设备固件进行在线升级。阐述Ymodem协议和在应用编程(In Application Programming,IAP)技术的工作原理,介绍LPC1768芯片的Flash编程方法和程序启动引导方式,设计固件升级的实现流程。试验结果表明,该固件升级解决方案具有稳定性强、维护成本低和效率高等特点,能实船应用。The design accomplishes in-circuit firmware upgrading,i.e.to reprogram a device without modifying its connections in a circuit.The upgraded code file is transferred to the device to be reprogrammed by a upper computer software using Ymodem protocol.Ymodem protocol and IAP(In Application Programming)technology are discussed.The flash memory programming method and boot mode setting of LPC1768 microcontroller are introduced.The design and implementation process are described.

关 键 词:Ymodem协议 在应用编程技术 固件在线升级 

分 类 号:TP393.04[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象