DSP仿真器連不上的原因分析_第1頁
DSP仿真器連不上的原因分析_第2頁
DSP仿真器連不上的原因分析_第3頁
DSP仿真器連不上的原因分析_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

DSP調試時,首先遇到一般會是JTAG連不上,說實話,這個問題本身不是很難,但由于影響的原因太多,還真讓人頭疼;不過,若JTAG不能識別TI的DSP,則一般的,可能存在以下幾個方面的原因:1、仿真器有問題;2、仿真器的驅動有問題;3、目標板有問題;在此,我們先來討論仿真器沒問題,和仿真器的驅動正確安裝的前提下,因目標板的原因導致JTAG連不上的情況:1、檢查DSP的供電(Core電壓,10電壓)是否正確?紋波是否滿足要求?上電順序是否滿足要求?2、檢查DSP的供電始終是否正確?電平是否滿足要求?3、檢查DSP的系統復位信號是否正常?NMI管腳的接法是否正確?DSP相關的所有輸入腳的接法是否正確?4、測量DSP的CLKOUT是否正確?測量上電時,DSP是否會去片選boot-Flash?3、EMU0和EMU1需要上拉,手冊中要求1Kohm這個應該并不嚴格,不是必須的;因為我手頭上兩塊板子,一個用的4.7K,一個用的10K,都沒問題;5、有人懷疑是JTAG供電問題,手頭上的板子用的都是3.3V,可以連接,沒問題,不必5V;6、檢查晶振是否起振,查看CLKOUT是否有波形輸出,將CLKOUT6引了出來,這個默認是系統時鐘的六分之一。用的是50MHz外部時鐘,20倍頻模式,此處輸出為166MHz;在實際調試調試過程中,經常會遇到JTAG的時鐘是50kHz,很明顯,時鐘有問題;7、JTAG接插件與DSP之間是否裝有驅動緩沖芯片,這個也不是必須的;常用到的芯片是:SN74LVTH244和SN74LVCH16245ADGGR;&USB插口供電不足,如果是臺式機,換成機箱后面的USB口會好些;還有就是復位的問題,這個是經常遇到的,一定要先確認復位是否正常?9、測量DSP的EMIF總線,任意兩個數據線或地址線不要有短路或接錯的現象;若有條件,可對EMIF總線上的負載斷開再進行JTGA連接測試;10、若DSP的EMIF總線上,有FPGA設備,則需要先下載FPGA的程序。可把與DSP相關的FPGA所有信號都定義為輸入;11、正確設置CCS,打開CCS后,點擊debug中reset后,若不報錯,則一般驅動都沒有問題;12、手動多次復位DSP后再嘗試連接,或連接失敗后重啟CCS和計算機;在確認DSPJTAG設計沒有問題的情況下,可能會是CCS或者仿真器/仿真器驅動的問題;參考解決方法:1、重裝CCS,這一項還是不要輕易采用了吧。一年來,我沒這樣做過;2、換個電腦,換個仿真器,有一種原因是你的仿真器版本不行,比如XDS510升級為XDS510PLUS,這個我倒遇到過,可以嘗試一下;4、重裝驅動,查看設備管理器中驅動是否安裝好,驅動是否跟CCS保持同一安裝路徑,復位程序usb20reset是否可以正常復位對于驅動,可以查看''■■CCStudio_v3.3/cc/bin”路徑下的“xdsfast3.dll”文件,如果這個文件是160K大小那么驅動就是沒有裝好的。如果出現這樣的問題,即使重裝驅動往往也不能成功。需要刪除該“xdsfast3.dll〃文件,然后斷開PC和仿真器,重新裝仿真器驅動。安裝后查看“xdsfast3.dll”文件大小為352K即表示驅動安裝成功。DSPJTAG口相關管腳的電壓,不連接仿真器和連上仿真器跑起來之后兩種狀態下DSPJTAG的管腳電壓情況如下(供參考):1?不連接仿真器時:1.不連接苗真器時:存DSPJTAG管腳〕電壓QEmrow0.25V】EOl:*13.3V】TCKB3.3YJTDO:^0.0Y}TDI:0.0V'n仍;屮0.0V'TRST:Q0.0V】連上仿真器跑起來之后:

94c474bdd5_500_.gif(3.33KB,下載次數:22)下載附件2013-4-323:57上傳案例1及分析報錯信息如下,這是怎么回事Errorconnectingtothetarget:Error0x80000240/-2092FatalErrorduring:Initialization,OCS,Devicedriver:EmulationConnectionLossDetectedonTargetCPU.ItisrecommendedtoRESETEMULATOR.Thiswilldisconnecteachtargetfromtheemulator.Thetargetsshouldthenbepowercycledorhardresetfollowedbyanemuresetandreconnecttoeachtarget.SequeneeID:0ErrorCode:-2092ErrorClass:0x80000240I/OPort=240BoardName:F2810XDS510EmulatorCpuName:CPU_1Abort:CloseCodeComposerStudio.Retry:Trytoconnecttothetargetagain.Cancel:RemaindisconnectedfromthetargetDiagnostic:Rundiagnosticutility.之后點“Retry的話,出的是另外一個錯誤代碼:Errorconnectingtothetarget:Error0x80000200/-1037FatalErrorduring:OCS,

PTI_ERR_EMU_CLOSEErrorOccuredat0x00000000SequeneeID:0ErrorCode:-1037ErrorClass:0x80000200I/OPort=240BoardName:F2810XDS510EmulatorCpuName:CPU_1Abort:CloseCodeComposerStudio.Retry:Trytoconnecttothetargetagain.Cancel:RemaindisconnectedfromthetargetDiagnostic:Rundiagnosticutility.我也是這個問題,我已經解決了。問題描述:如樓頂所示。我用的是SEEDXDS510USB的仿真器。我發現沒有SEEDXDS510USBemulator這個選項,于是重裝了驅動,其中xdsfast3.dll文件應該是352k,如不是,趕緊拷貝一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論