我買了一個Hawkboard並去尋找一個JTAG仿真器用於調試。我唯一能確定的是Spectrum Digital XDS100v2,因爲這些引腳相匹配,並且我已經閱讀了其他人使用Hawkboard的說明。我曾希望使用GCC ARM工具鏈和OpenOCD,但XDS100v2顯然只適用於TI Code Composer Studio。我沒有問題,因爲Hawkboard無論如何都使用TI處理器,我認爲TI編譯器能夠非常好地進行優化。在我收到JTAG仿真器後,我安裝了TI CCSv4 ...我能以某種方式使用這個XDS100v2 JTAG仿真器嗎?
我絕對是HATE IT。
它散佈的文件遍佈我的硬盤,混亂了我的用戶目錄,是一個巨大的痛苦屁股配置,現在它甚至不會正確卸載。我真的很想切換到GCC工具鏈和OpenOCD/GDB進行調試,但是我找不到用XDS100v2做這件事的方法。
OpenOCD郵件列表中最近有一些discussion about this,但看起來像許可問題阻止團隊直接支持XDS100v2。我還在討論中發現了Git commit,這個討論似乎包含了支持XDS100v2的代碼,但我不知道這是否是官方的。我也無法真正測試它,因爲XDS100v2實際上沒有正確安裝。我必須安裝CCSv4來獲取驅動程序,但是我拒絕在我的另一臺機器上這樣做,因爲我不希望它像第一個那樣混亂。討論中提到XDS100v2實際上只是一個FTDI設備,所以我嘗試使用通用的FTDI驅動程序,但Windows不認識它。
我想我問的是這樣的:有什麼方法可以通過某種方式使用通用FTDI驅動程序或其他方法輕鬆獲取OpenOCD以支持XDS100v2?我在這個JTAG仿真器上花了80美元,我真的很討厭讓它浪費掉。