《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于TMS320F28335的二次Bootloader在線升級方法
基于TMS320F28335的二次Bootloader在線升級方法
電子技術應用 2023年3期
許化,黎蕾,倪云龍,余國良
(中國電子科技集團公司第五十八研究所,江蘇 無錫 214072)
摘要: 為避免TMS320F28335在程序升級過程中需要執行打開嵌入式設備、額外配置GPIO管腳電平或單獨開發專用上位機軟件的操作,提出了一種二次Bootloader方法來實現應用程序的在線升級。將TMS320F28335配置為Flash啟動模式,通過預燒寫二次Bootloader程序,將通用串口上位機軟件下發的應用程序bin文件存儲在TMS320F28335的外擴SRAM中,執行將應用程序燒寫到片上Flash指定區域的操作,并跳轉執行應用程序,實現應用程序的在線升級功能。實驗結果表明,該方法有效可行,具有較強的通用性和可靠性。
中圖分類號:TP311 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.223190
中文引用格式: 許化,黎蕾,倪云龍,等. 基于TMS320F28335的二次Bootloader在線升級方法[J]. 電子技術應用,2023,49(3):139-142.
英文引用格式: Xu Hua,Li Lei,Ni Yunlong,et al. Online upgrade method of second bootloader based on TMS320F28335[J]. Application of Electronic Technique,2023,49(3):139-142.
Online upgrade method of second bootloader based on TMS320F28335
Xu Hua,Li Lei,Ni Yunlong,Yu Guoliang
(NO. 58 Research Institute of China Electronics Technology Group Corporation, Wuxi 214072, China)
Abstract: To avoid the operations of opening embedded device, configuring GPIO pin voltage level, or developing the special upper computer software during the online upgrade process of application program for TMS320F28335, a second bootloader method was proposed. To realize the online upgrade function of application program, TMS320F28335 was configured as Flash boot mode, and the second bootloader was pre-burned. The application program binary file from general serial port upper computer software was stored in the external extended SRAM of TMS320F28335, and was downloaded to on-chip Flash. And then, the system jumps to execute the application program. The experimental results show that this method is effective and feasible, and it has strong universality and reliability.
Key words : TMS320F28335;DSP;second bootloader;online upgrade;serial communication

0 引言

TMS320F28335是TI公司生產的一款高性能的32位浮點DSP處理器,該DSP處理器采用哈佛結構和流水線技術,其接口資源豐富,控制精度高,運算速度快,被廣泛應用于嵌入式系統的各類領域[1-2]。在實際應用中,嵌入式設備在投入使用后,往往存在在線升級的需求,需要將待升級文件固化到非易失性存儲器中[3],便于應用程序的持續運行。TMS320F28335 DSP處理器直接在片上集成了256K×16 bit的Flash存儲器[4],十分適用于應用程序的固化升級。

目前,TMS320F28335將應用程序固化到片上Flash主要有三種方式[5]:在電路編程(In Circuit Programing,ICP)、在系統編程(In System Programing,ISP)和在應用編程(In Application Programing,IAP)。其中,ICP固化主要通過TMS320F28335的JTAG接口連接仿真器,并配合使用TI提供的CCS集成開發環境實現;ISP固化主要通過配置TMS320F28335的GPIO管腳高低電平來改變啟動模式,并利用出廠固化的Bootloader程序實現;IAP固化通過定制的Bootloader程序實現。

以上三種方式中,ICP方式利用仿真器進行燒寫,因此升級時必須打開嵌入式設備,這給升級過程帶來極大不便;ISP方式需要通過人工接線來額外配置TMS320F28335的GPIO管腳電平,升級完成后還需重新恢復GPIO管腳原狀態,操作繁瑣且存在一定的安全隱患;IAP方式無需打開嵌入式設備,也無需更改TMS320F28335的Flash啟動模式,是一種便捷、安全的固化方法,但傳統的IAP方式需要針對定制的Bootloader程序編寫專用的上位機軟件,該專用上位機軟件需求各異,且開發繁瑣,無法形成統一標準。

針對上述問題,提出了一種二次Bootloader在線升級方法,該方法屬于IAP方式,無需打開嵌入式設備,無需額外配置GPIO管腳電平,且無需單獨開發專用上位機軟件,只需使用具備命令和文件發送功能的通用串口上位機軟件即可,簡單高效。



本文詳細內容請下載:http://m.jysgc.com/resource/share/2000005244




作者信息:

許化,黎蕾,倪云龍,余國良

(中國電子科技集團公司第五十八研究所,江蘇 無錫 214072)



微信圖片_20210517164139.jpg

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲激情不卡| 国产欧美视频一区二区三区| 亚洲日本一区二区| 欧美成人日韩| 最新成人av在线| 欧美与欧洲交xxxx免费观看| 亚洲电影在线观看| 欧美日韩国产大片| 亚洲一区二区高清| 午夜精品久久久久久久99黑人| 国产网站欧美日韩免费精品在线观看 | 亚洲精品1区2区| 久久精品噜噜噜成人av农村| 亚洲国产另类精品专区| 欧美日产国产成人免费图片| 亚洲一区二区三区四区五区午夜 | 亚洲影视综合| 国产日韩av一区二区| 国产精品久久久久久久久久ktv| 欧美在线视频在线播放完整版免费观看| 欧美一区成人| 亚洲人成绝费网站色www| 一区在线免费| 欧美日韩少妇| 久久爱www| 久久精品人人做人人爽电影蜜月| 亚洲日韩第九十九页| 一区二区三区国产精华| 国产一区在线免费观看| 欧美激情成人在线| 久久国产精品99精品国产| 久久精品国产综合精品| 亚洲成人自拍视频| 一区二区三区福利| 在线一区免费观看| 亚洲欧美第一页| 亚洲国产精品v| 亚洲高清在线观看一区| 亚洲日本成人女熟在线观看| 亚洲理伦在线| 好吊色欧美一区二区三区四区 | 欧美成人免费一级人片100| 欧美大尺度在线| 欧美日韩三级视频| 国产精品对白刺激久久久| 国产乱码精品一区二区三| 欧美激情精品久久久久| 欧美日韩国产一级片| 国产精品乱码一区二三区小蝌蚪| 欧美jizzhd精品欧美喷水| 亚洲欧美在线一区| 99re热这里只有精品免费视频| 欧美一区二区三区在线播放| 久久精品天堂| 国产精品99久久久久久白浆小说| 久久精品二区三区| 亚洲黄网站在线观看| 亚洲社区在线观看| 久久久999国产| 欧美精品激情在线| 欧美成人精品影院| 欧美三日本三级三级在线播放| 免费成人av在线| 欧美一区二区三区精品电影| 亚洲午夜精品| 久久er99精品| 欧美激情久久久久久| 国产精品国产三级国产a| 韩日欧美一区| 一区二区三区高清| 亚洲黄色一区| 亚洲欧美日韩精品久久久| 欧美xxx在线观看| 国产精品男gay被猛男狂揉视频| 激情国产一区| 一区二区激情视频| 99精品热视频| 99re热这里只有精品免费视频| 午夜一级在线看亚洲| 9i看片成人免费高清| 亚洲啪啪91| 亚洲欧美久久| 亚洲欧美另类国产| 免费观看成人鲁鲁鲁鲁鲁视频 | 在线观看国产欧美| 黄色一区二区在线观看| 日韩一区二区高清| 亚洲国产精品第一区二区| 欧美一区日韩一区| 亚洲视频一二区| 欧美aa国产视频| 国产欧美日韩在线观看| 亚洲美女黄网| 91久久中文| 久久精品毛片| 国产精品久久国产三级国电话系列 | 欧美在线视频不卡| 亚洲在线视频免费观看| 欧美理论视频| 亚洲第一中文字幕| 欧美一区日韩一区| 羞羞色国产精品| 亚洲欧美文学| 欧美日韩精品不卡| 在线看片欧美| 欧美一区二区三区久久精品茉莉花 | 欧美日韩亚洲综合在线| 在线免费观看成人网| 欧美一区二区| 欧美在线一级va免费观看| 国产精品白丝黑袜喷水久久久| 欧美三级免费| 91久久国产综合久久| 日韩亚洲欧美在线观看| 亚洲国产婷婷香蕉久久久久久99| 欧美一区亚洲二区| 国产精品一区在线观看你懂的| 一区二区三区四区五区在线 | 亚洲美女精品成人在线视频| 99re66热这里只有精品4| 久久婷婷综合激情| 欧美激情视频在线播放 | 激情视频一区二区| 欧美综合激情网| 亚洲国内在线| 久久久久久穴| 欧美日韩亚洲一区二区三区| 亚洲激情视频网| 亚洲精品免费在线播放| 欧美电影美腿模特1979在线看| 亚洲第一精品电影| 日韩一区二区精品在线观看| 欧美激情一区二区三区在线视频| 亚洲国产精品尤物yw在线观看| 亚洲高清资源综合久久精品| 老牛嫩草一区二区三区日本 | 正在播放亚洲| 午夜激情久久久| 国产噜噜噜噜噜久久久久久久久 | 国产目拍亚洲精品99久久精品| 亚洲免费在线精品一区| 欧美一区二区三区四区夜夜大片 | 翔田千里一区二区| 久久精品成人| 黄网站免费久久| 亚洲欧洲另类| 欧美日韩三区四区| 亚洲——在线| 久久精品亚洲精品国产欧美kt∨| 激情六月婷婷久久| 亚洲美女一区| 国产精品v亚洲精品v日韩精品| 亚洲综合精品一区二区| 久久久噜噜噜久久狠狠50岁| 在线日韩日本国产亚洲| 亚洲深夜福利视频| 国产精品视频精品视频| 亚洲高清在线精品| 一区二区不卡在线视频 午夜欧美不卡在| 久久精品导航| 在线观看日韩av| 亚洲午夜视频| 国产欧美高清| 亚洲丰满在线| 欧美日韩小视频| 亚洲欧美另类中文字幕| 麻豆视频一区二区| 日韩亚洲不卡在线| 欧美中文字幕精品| 亚洲国产精品欧美一二99| 亚洲免费一在线| 国产一区二区三区四区| 一区二区三区蜜桃网| 久久精品国产久精国产一老狼| 亚洲大胆在线| 性欧美18~19sex高清播放| 激情久久久久久| 亚洲午夜免费福利视频| 国产一区二区三区在线观看网站| 日韩视频国产视频| 国产欧美一区二区三区在线老狼 | 欧美承认网站| 亚洲一区二区三区四区视频| 9l国产精品久久久久麻豆| 国产精品视频第一区| 亚洲欧洲中文日韩久久av乱码| 国产精品porn| 亚洲国产三级| 国产精品视频| 亚洲开发第一视频在线播放| 国产精品久久二区| 日韩一级大片在线| 国产一区在线视频| 亚洲视频一区二区| **网站欧美大片在线观看| 香蕉久久一区二区不卡无毒影院 | 亚洲国产99精品国自产| 国产精品高潮呻吟久久av黑人| 最新日韩欧美| 国产视频在线一区二区|