21489開發(fā)板鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.15.13f640d8azTJne&id=539694123232
AD-HP530ICE仿真器鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.51844901erA95j&id=38007242820
USBi仿真器鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.13cd2dbd5u603F&id=38242936768
任何ADI DSP開發(fā)板、仿真器、芯片、技術(shù)支持,均可聯(lián)系OP的QQ:5516164!
如果連接失敗怎么辦?軟件報錯,無法進入上圖所示的狀態(tài)?不用擔(dān)心,ADI的Visual DSP++軟件提供了自帶的TEST功能,能通過軟件分析,得出故障原因,并排除。
1. 發(fā)現(xiàn)ADI仿真器連不上開發(fā)板,報錯的現(xiàn)象,不要著急,99%的ADI仿真器是可以修好的。
2. 連不上的現(xiàn)象出現(xiàn)后,首先檢查自己的環(huán)境搭建是否有問題,比如說目標(biāo)板和仿真器是否有都上電,如果確定搭建的環(huán)境沒問題的話,就把目標(biāo)板、仿真器都斷電,然后把Visual DSP++軟件關(guān)閉,并進入window任務(wù)管理器中,在進程里查找是否存在IDDE的進程,如果有,則關(guān)閉。然后再重新搭建環(huán)境進行連接,看之前的問題是否能夠復(fù)現(xiàn)。通過此方法能夠排除環(huán)境搭建的問題。
OP的經(jīng)驗:Visual DSP++軟件并不是百分之百的穩(wěn)定,就像微軟做操作系統(tǒng)這么多年,電腦莫名其妙死機的情況仍不斷出現(xiàn)一樣,所以一次出現(xiàn)連接錯誤,可以重新再嘗試,復(fù)現(xiàn)同樣的問題,則需要真正的進入故障排查階段了。
3. 若出現(xiàn)第二條的復(fù)現(xiàn)現(xiàn)象,則需要在插上ICE的情況下,打開設(shè)備管理器,看一下ICE的硬件是否被PC識別。
這個圖是AD-HP530ICE正常接入電腦后,設(shè)備管理器的顯示情況。ADI原廠的仿真器和OpenADSP的仿真器在接入電腦驅(qū)動安裝正常時,設(shè)備管理器里都會出現(xiàn)ADI Development Tools,下面跟隨的是仿真器型號對應(yīng)的設(shè)備名稱。如果這里顯示正常的話,就排除了ICE接入這一塊的問題,進入下一步排查。
如果接入就發(fā)現(xiàn)不顯示,則可能是驅(qū)動出現(xiàn)了問題,或者是ICE的USB接入模塊硬件電路故障。驅(qū)動的問題,就需要重新插入ICE,在Window提示找到新硬件的情況下重裝一下驅(qū)動。如果ICE怎么插入PC,設(shè)備管理器里都沒有任何反應(yīng),那么ICE可以確定是硬件損壞,需要返廠維修了。
4. 排除了ICE跟PC連接的驅(qū)動、硬件接入的問題之后,下一步就是用ADI仿真器專用的測試工具“Visual DSP++ Configurator”來進行故障排查。這一步我要詳細(xì)講一下,有不少用了多年ADI DSP的老客戶都還不知道ADI的VDSP里有這么一個排查ICE故障的工具。
1)Visual DSP++ Configurator在安裝目錄下,見下圖:
2)打開這個工具后,點這里:
3)TEST工具的詳細(xì)說明:
按TEST按鍵進行檢測。
“Opening Emulator Interface”如果第一步不通過,則99%是因為環(huán)境搭建、ICE驅(qū)動安裝的問題。通常的解決辦法是再仔細(xì)搭建一遍環(huán)境,并把ADI仿真器的驅(qū)動卸載重新安裝一次。
“Reseting ICEPAC module”這一步?jīng)]什么好說的,一旦打叉不通過,返修。
“Testing ICEPAC memory”這一步不通過,返修。
前三步是ICE的自檢,第二第三步不通過,說明是ICE本身出了問題,需要返修。
“Determining scan pach lenght”這一步不通過,原因需要再詳細(xì)排查。
這一步是ICE到目標(biāo)板的鏈路檢查,問題可能出在ICE本身損壞,或者JTAG接口有問題,或者JTAG線纜有問題,也有可能出現(xiàn)在目標(biāo)板上的JTAG設(shè)計不規(guī)范。第五步就不說了,一般真的連不上都會出現(xiàn)在第三或者第四步。
還有一個需要注意的,發(fā)現(xiàn)仿真器連不上,重新搭建環(huán)境的時候,一定要徹底關(guān)閉VDSP,一定要。并且不能同事開2個Visual DSP++軟件。
只能簡單講這些排查的辦法,有問題也可以找我們直接解決。
|