新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > JTAG接口在線燒寫Flash的實現

        JTAG接口在線燒寫Flash的實現

        作者: 時間:2011-09-21 來源:網絡 收藏
        表1 TMS320VC5509A 的加載方式

        本文引用地址:http://www.104case.com/article/150188.htm

          

          在這些加載模式下, 下載程序之前先要生成一張載入表, 即引導表。引導表的結構如圖2 所示, 引導表攜帶的信息有代碼段和數據段信息, 向DSP 下載程序的入口點地址、寄存器配置信息和可編程延時信息。

          

          圖2 引導表結構

          讀引導表可知以下信息: 程序入口地址是引導表加載結束后用戶程序開始執行的地址, 也就是用戶程序生成的map 文件中顯示的入口地址; 需配置寄存器數表明后面有多少個需要配置的寄存器; 當延時標志為0xFFFF 時, 執行延時, 延時長度決定了在寄存器配置后延時多少個CPU 周期才進行下一個動作; 段字節數、段起始地址和數據表示用戶程序中定義的各個段的內容;引導表以32 個0 為結束標志。

          生成引導表的方法: 通過在DOS 環境下使用hex55.exe 轉換工具。在轉換操作之前, 先把用戶程序生成的。out 文件、包含轉換選項的CMD 文件hex5509.cmd 和轉換工具hex55.exe 放在同一個文件夾里, 在DOS 方式下先將路徑修改為文件所在的位置, 然后在此路徑下運行命令hex55 hex5509.cmd , 即可生成想要的。hex 文件。

          在轉換時, 提供引導表的相關配置信息的CMD 文件這里被命名為hex5509.cmd , 文中用到的hex5509.cmd的內容為:

          



        關鍵詞: 實現 Flash 在線 接口 JTAG

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 马龙县| 佛教| 司法| 明溪县| 阳泉市| 衡南县| 西乌珠穆沁旗| 文成县| 车致| 竹溪县| 福州市| 宾阳县| 武山县| 宝兴县| 宜良县| 新丰县| 安龙县| 麻栗坡县| 沽源县| 栾城县| 哈巴河县| 侯马市| 长丰县| 武夷山市| 应城市| 镇江市| 鸡东县| 元江| 仁化县| 拜泉县| 青海省| 珠海市| 祁门县| 隆子县| 阿拉善右旗| 冷水江市| 资讯 | 思茅市| 平江县| 永清县| 五莲县|