嵌入式移動終端軟件下載升級工具設計與研究
發(fā)布時間:2018-10-05 15:34
【摘要】:嵌入式移動終端軟件的升級在工程應用領域有著十分重要的作用,是軟件開發(fā)和生產的重要環(huán)節(jié)。 本文主要對CDMA移動終端的軟件燒錄升級進行討論研究,升級工具以高通平臺(Qualcomm)協(xié)議為基礎,對高通原有的下載升級工具QPST進行了固化BootLoader插件(Aprg)的改進。 首先,研究作為典型移動終端設備的CDMA手機的硬件結構,通過兩種Flash芯片的對比對主要操作對象Nor Flash芯片進行介紹,分析移動終端與PC進行通信的接口USB串口技術。其次,分析嵌入式軟件下載升級中起關鍵作用的BootLoader的作用、運行過程,引入作為高通BootLoader的Flash升級插件APRG。再次,設計軟件總體結構和開發(fā)思路,將工具分三個層次進行開發(fā):USB串口通信的底層,傳遞命令數(shù)據(jù)包的協(xié)議層,用戶操作的控制層。通過協(xié)議層傳遞命令數(shù)據(jù)包,在用戶控制層實現(xiàn)軟件升級和插件固化操作。最后對工具進行了測試與驗證,結果表明經過改進之后的下載工具可以大大提高移動終端下載軟件的效率和可靠性。
[Abstract]:The upgrade of embedded mobile terminal software plays an important role in the engineering application field and is an important link in software development and production. This paper mainly discusses and studies the software burning and upgrading of CDMA mobile terminal. The upgrade tool is based on the (Qualcomm) protocol of Qualcomm platform. The original download and upgrade tool QPST is improved by solidifying BootLoader plug-in (Aprg). Firstly, the hardware structure of CDMA mobile phone, which is a typical mobile terminal device, is studied. Through the comparison of two Flash chips, the main operating object Nor Flash chip is introduced, and the interface USB serial port technology of communication between mobile terminal and PC is analyzed. Secondly, this paper analyzes the role and running process of BootLoader, which plays a key role in the download and upgrade of embedded software, and introduces APRG., the Flash upgrade plug-in, which is used as Qualcomm BootLoader. Thirdly, the overall structure and development idea of the software are designed. The tool is divided into three levels to develop the bottom layer of the USB serial communication, the protocol layer to transmit the command data packet, and the control layer of the user operation. Through the protocol layer to transmit command data packet, the user control layer to achieve software upgrade and plug-in solidification operation. Finally, the tool is tested and verified, and the results show that the improved download tool can greatly improve the efficiency and reliability of mobile terminal download software.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.1;TP311.52
本文編號:2253923
[Abstract]:The upgrade of embedded mobile terminal software plays an important role in the engineering application field and is an important link in software development and production. This paper mainly discusses and studies the software burning and upgrading of CDMA mobile terminal. The upgrade tool is based on the (Qualcomm) protocol of Qualcomm platform. The original download and upgrade tool QPST is improved by solidifying BootLoader plug-in (Aprg). Firstly, the hardware structure of CDMA mobile phone, which is a typical mobile terminal device, is studied. Through the comparison of two Flash chips, the main operating object Nor Flash chip is introduced, and the interface USB serial port technology of communication between mobile terminal and PC is analyzed. Secondly, this paper analyzes the role and running process of BootLoader, which plays a key role in the download and upgrade of embedded software, and introduces APRG., the Flash upgrade plug-in, which is used as Qualcomm BootLoader. Thirdly, the overall structure and development idea of the software are designed. The tool is divided into three levels to develop the bottom layer of the USB serial communication, the protocol layer to transmit the command data packet, and the control layer of the user operation. Through the protocol layer to transmit command data packet, the user control layer to achieve software upgrade and plug-in solidification operation. Finally, the tool is tested and verified, and the results show that the improved download tool can greatly improve the efficiency and reliability of mobile terminal download software.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.1;TP311.52
【參考文獻】
相關期刊論文 前3條
1 陳國;高楊;;NAND Flash在大容量存儲技術中的應用[J];航空計算技術;2009年02期
2 汪捷;徐金華;;嵌入式系統(tǒng)概述[J];機床與液壓;2006年04期
3 寧占龍;淺議CDMA技術及其應用[J];青海科技;2004年05期
相關碩士學位論文 前1條
1 潘光暉;嵌入式文件系統(tǒng)的設計與實現(xiàn)[D];電子科技大學;2003年
,本文編號:2253923
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2253923.html
最近更新
教材專著