現象:STP在線調試的時候報錯!芯片可以識別,但是無法運行分析(autorun analysis)
嘗試了好多方法無果!!
SignalTap-II 下載 .sof 文件時比較奇怪,文件明明特別大,但是5、6秒就下完了。
下載的現象是進度卡着不動,然后就突然下好了(並不知道到底下沒下進去)。
嘗試過的方法:
1.重啟軟件 ——無果!
2.重啟電腦 ——無果!
3.重新建立.stp文件——無果!
4.stp文件里重新建立instance——無果!
5.FPGA手動復位——無果!
6.重新建立一份.v程序——無果!
思考了很久,由於程序是很久之前其他人寫的,寫程序的時候用的Quartus軟件版本較低9.0,而現在編譯用的軟件版本較高13.1。
猜想是不是版本問題。
7.重新下了9.1版本的Quartus軟件,運行軟件,進行Stp仿真,嗯,好使了!唉~。
以上只是調試中遇到的問題,並沒有普遍性,也許有其他的原因也會導致上述問題!
這種現在也挺奇怪的,所以程序還是自己寫吧,從別人哪里搬運的永遠不知道會出現什么狀況
————————————————————————————————————————————
程序正常運行了兩天,同樣的問題又出現了。
這次咋回事?
重新插拔了JTAG接口,重新焊了焊,又好使了!難不成之前都是虛焊??