摘要
设计并实现了基于S3C2440A芯片的嵌入式设备在线系统升级的方法。对在线系统升级的功能用途和系统结构进行了研究,重点介绍了比较独特的升级入口设计方法,借此分析了如何实现在线地系统升级。阐述了系统驱动层的上位机端USB驱动接口和下位机端的NOR FLASH驱动及较有难度的USB设备驱动的实现方法。通过描述在线升级过程的具体逻辑流程,阐述了系统功能层的两端私有交互协议的一种可靠的设计方法,分析了系统实际应用时出色的升级速度和升级成功率。
A method for design and implementation of online embedded system updater based on S3C2440a is proposed. The updater' s functions and constitute are described. A special entrance to that updater is laid a emphasis on to introduce how to implement online feature. A solution for NOR FLASH driver and difficult USB device driver for lower-end and USB device driver interface for upper-end is given out. A method for designing reliable communicating upper protocol between them is provided. Finally, the excellent update efficiency and reliability are illuminated.
出处
《计算机工程与设计》
CSCD
北大核心
2009年第13期3085-3087,3090,共4页
Computer Engineering and Design