折騰人的軟件bug
隨著EDA廠商的器件不斷推陳出新,其開發(fā)工具也不斷的更新版本。Altera的Quartus ii和NIOS2 IDE亦是如此,雖然沒敢嘗試去使用最新的10.0,不過在這個9版本的軟件安裝使用中也是吃盡苦頭。
本文引用地址:http://m.butianyuan.cn/article/201611/323221.htm原本一直使用9.0版本,不過確實也有些受不了它的編譯速度,尤其SOPC generator那速度,簡直可以泡一杯茶到?jīng)隽恕S芯W(wǎng)友評價說9.1的編譯速度上大大提高了,于是乎,特權(quán)同學(xué)決定上9.1嘗試一下,一看,9.1版本有9.19.1SP19.1SP2,連犯愁的機(jī)會都沒有就想當(dāng)然選擇了最新的SP2,發(fā)現(xiàn)速度確實上去了。但是最近在測試NIOS2這個平臺,需要將NIOS2軟件代碼和FPGA配置數(shù)據(jù)都燒錄到配置芯片EPCS中。反復(fù)測試都發(fā)現(xiàn)不對勁,使用flash programmer下載都是沒問題的,最后顯示successed,但是系統(tǒng)重新上電后依然跑不起來,只不過需要重新在線配置FPGA后系統(tǒng)就跑起來了,至少證明軟件代碼燒錄到配置芯片中了。然后上網(wǎng)一陣搜,發(fā)現(xiàn)有人確實同樣問題,說是SP2有bug,就這個燒錄搞不定,于是NIOS2換SP1發(fā)現(xiàn)還是搞不定,甚至又把Quartus ii還原9.0,問題都沒解決。最終詢問缺氧口告知必須裝9.1SP1的Quartus ii和NIOS2 IDE才行。于是,第N此download軟件,安裝完成,測試,一切OK。
感覺很冤枉,為什么很多時候我們是花了這么多的時間在這些原本無關(guān)緊要的小事上,SOS信號應(yīng)該發(fā)得再早點,有人走過的彎路咱就別去走了。
評論