資料介紹
筆者通過對 TMS320C6713 DSP 系統引導過程的分析和COFF(公共目標文件格式)文件格式的分析,提出了一個軟件自動更新的方案,并在基于TI 公司的TMS320C6713 芯片與SST公司的SST39VFl601 并行Flash 芯片組成的硬件平臺上實現;最后還簡單介紹了本方案在TMS320VC5409 系統上的實現。
關鍵詞:TMS320C6713,軟件自動更新
引 言
目前市面上存在大量基于 DSP 的嵌入式系統,隨著系統的完善和功能的增強,幾乎所有的DSP 系統都面臨著軟件更新的問題,這時,更新方法的簡易和高效就顯得特別重要。在基于DSP(數字信號處理器)的嵌入式系統中,軟件更新通常需要借助仿真器將最新的程序下載到目標板上,然后將程序寫入非易失型存儲器中。同時,由于新程序編譯、鏈接后生成的各段的大小和運行空間會發生變化,系統引導程序也需要作相血的改動。例如:上一個版本的程序對應的.text 段的運行空間位于Ox80000000~0x80000100,而新程序對應的.text 段的運行空間則位于Ox80001000~Ox80001110,.text 段的運行空間和長度都發生了變化。另外,引導程序的任務之一是將.text 段的數據從Flash 中復制到其運行空間,因此就必須重新修改引導程序,將.text 段復制的起始地址由Ox80000000 改為0x80001000,并將復制長度改為OxllO,每一次軟件更新都會重復上面的步驟。在遠程系統控制應用中,這種更新方法就顯得非常不便;在需要同時對大量的DSP 系統進行軟件更新或經常需要軟件更新的情況下,這種方法的效率也非常低下。
關鍵詞:TMS320C6713,軟件自動更新
引 言
目前市面上存在大量基于 DSP 的嵌入式系統,隨著系統的完善和功能的增強,幾乎所有的DSP 系統都面臨著軟件更新的問題,這時,更新方法的簡易和高效就顯得特別重要。在基于DSP(數字信號處理器)的嵌入式系統中,軟件更新通常需要借助仿真器將最新的程序下載到目標板上,然后將程序寫入非易失型存儲器中。同時,由于新程序編譯、鏈接后生成的各段的大小和運行空間會發生變化,系統引導程序也需要作相血的改動。例如:上一個版本的程序對應的.text 段的運行空間位于Ox80000000~0x80000100,而新程序對應的.text 段的運行空間則位于Ox80001000~Ox80001110,.text 段的運行空間和長度都發生了變化。另外,引導程序的任務之一是將.text 段的數據從Flash 中復制到其運行空間,因此就必須重新修改引導程序,將.text 段復制的起始地址由Ox80000000 改為0x80001000,并將復制長度改為OxllO,每一次軟件更新都會重復上面的步驟。在遠程系統控制應用中,這種更新方法就顯得非常不便;在需要同時對大量的DSP 系統進行軟件更新或經常需要軟件更新的情況下,這種方法的效率也非常低下。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 將ADS8380與TMS320C6713 DSP配合使用
- 將ADS8402/ADS8412連接到TMS320C6713 DSP
- 將ADS8401/ADS8411連接到TMS320C6713 DSP
- TMS320C6713硬件設計人員資源指南
- 從TMS320C6713遷移到TMS320C672x
- TMS320C6713管腳分類 41次下載
- 基于TMS320C6713的數字電源調節器
- 使用TMS320C6713進行數字電源調節器的設計方案和資料說明 22次下載
- ADS8371并行接口轉換器與TMS320C6713 DSP連接的解決方案詳細概述 7次下載
- TMS320C6713 DSK原理圖 60次下載
- 卡爾曼濾波算法在TI TMS320C6713 DSP上的實現 43次下載
- 基于TMS320C6713控制的USB數據存儲系統設計
- TMS320C6713, TMS320C6713B DSPs
- 基于TMS320C6713的G.723.1語音編解碼的實時實
- TI TMS320C6713 DSP板FlashBurn程序
- MAX195 ADC與TMS320C3X評估模塊的接口 1135次閱讀
- 基于TMS320C6203 DSP芯片實現G.729ab聲碼器的應用方案 3115次閱讀
- 基于TMS320DM642多媒體芯片實現視頻監控系統的應用方案 3432次閱讀
- 基于DSP6713的音頻信號的采集系統設計 6265次閱讀
- 通過采用PCI9052接口實現TMS320C6713芯片與PC機間的高速數據傳輸 3693次閱讀
- 基于TI TMS320C6748定點/浮點DSP C674x處理器 3210次閱讀
- TMS320C6748和TMS320C6747芯片對比 1.7w次閱讀
- dsp tms320c6000基本作用的認識 9891次閱讀
- 一文解析DSP與AD7656的高速AD采集電路 2.1w次閱讀
- ADS1256在高精度數據采集系統的應用 8940次閱讀
- 基于TMS320LF2407A控制SED1335液晶顯示方案 3003次閱讀
- 基于DSP的CPLD軟件更新方案研究 4208次閱讀
- 基于DSP TMS320C6416的數字下變頻技術 2881次閱讀
- 基于DSP6713的IIR格型自適應濾波器 4070次閱讀
- TMS320C54xx與TLV320AIC24型編解碼器接口 1847次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 3次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發指南
- 2.07MB | 1次下載 | 免費
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 5AN153-用于電源系統管理的Linduino
- 1.38MB | 次下載 | 免費
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 7SM2018E 支持可控硅調光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
- 8AN-1308: 電流檢測放大器共模階躍響應
- 545.42KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 5美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 18次下載 | 免費
- 7感應筆電路圖
- 0.06 MB | 10次下載 | 免費
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論