b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

tms320c6657_tms320c6678_tms320c6678 双网络(4)

电脑杂谈  发布时间:2017-02-16 03:27:07  来源:网络整理

②使用Bttbl2Hfile.exe,hfite2array.exe將boot table文件轉換為一個DAT格式文件。

③複製生成文件到/srioboot_example/src,使boot image鏈接到DSP的啟動程序中。

2)DSP boot過程:DSP boot工程使用多核程序包的BIOS支持庫來初始化DDR,它首先從SRIO連接的DSP中通過SRIO將DDR的初始化程序的代碼讀入到Core0的L2RAM中,然後寫入DDR初始化引導程序的入口地址到core0的boot magic address中。在DSP上運行的RBL檢測到core0發起的入口地址,並跳轉開始啟動初始化DDR。DDR的初始化代碼在初始化DDR正確後將繼續校驗SRIO boot magicaddress,SRIO boot引導流程如圖5所示。

然後從DSP將由SRIO把應用程序引導到本地的DDR內存啟動板卡,寫入的應用程序的入口地址到core0。Core0開始啟動和打印啟動信息,並通過write_boot_magic_number()和一個IPC中斷發送到其它核心,寫入入口地址啟動其它從核,程序會跳轉到其它核上運行的寫boot地址命令開始啟動,每個核心將寫入0xBABEFACE到對應的SRIO boot magicaddress。

3)板卡SRIO boot:板卡上包含兩片C6678芯片,SRIOboot。兩片C6678通過4xlane差分線互聯,使用RS-232總線連接到PC的串行端口,板卡設置boot模式,C6678_A的bootmode []=100000101011000,C6678_B的bootmode []=100000101011100。這將設置引導板從SRIO啟動,參考時鍾頻率為312.5 MHz,數據速率3.125 GBs和lane設置4x端口,在1GHz的係統時鍾。

打開超級終端或TERA終端連接,設置波特率115200,數據8位,無奇偶校驗,停止位和流量控製,連接主機的CCSv5,加載和運行srio boot_example_evm66xxl.out程序。CCS控製台將顯示以下消息:…[C66xx_0]Transfer boot code via SRIO successfully

超級終端會顯示以下消息:SRIO Boot Hello World Example Version 01.00.00.01;Booting Hello World image on Core0 from SRIO … … Booting Hello World image on Core7 from Core 0

7 結 論

TMS320C6678是8內核的DSP,主要實現了係統自動加載boot load程序,支持的多種加載方式:主要有EMIFFLASH加載、網絡EMAC加載,以及SRIO加載和I2C加載。多種加載方式能為實測項目應用中達到更高的效率,在數字信號處理係統中多核DSP的發展必然成為一種趨勢,多核間的有效加載更直接影響到項目的整體特性,按照該設計思路編製的boot load方法已在TMS320CC6678+FPCA的CPCI處理卡中得到應用,應用的高端處理平台可使用於航天領域、船舶領域、無線平台和高速圖像處理領域等,多核DSP係統能很好的複位及快速完成多核間的加載,係統運行穩定可靠性較高。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-32688-4.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 田邦杰
      田邦杰

      那就别人说人话了

    • 斋贺观月
      斋贺观月

      轰-6K等强力对地对海攻击飞机

    • 毛遂
      毛遂

      美国在反is的问题上本身就是矛盾的

    热点图片
    拼命载入中...