鬱悶的ASP!鬱悶的EPCS啊!
自己畫的板子,就是因為有時候做東西,MCU+FPGA/CPLD聯調,EPM240T100C5N已經不夠我用了,與其畫一塊更大資源的CPLD,還不如花一塊性價比最高的FPGA,於是我選擇了EP2C5T144C8N。
畫了板子,投了深圳,等板子又等元器件,終於有一天萬事俱備,只欠東風,於是昨天靜下心來喊了一塊板子,挺漂亮的哈哈,不過心驚膽戰,怕不行,因為第一次畫C II,以前畫的是CIII(哈哈),還好,除了一點小問題很快就解決了外,JTAG馬上就可以了沒有半點鐘問題,可是我鬱悶的是EPCS為啥不行呢?我鬱悶啊。我於是插ASP口,查電路,放大鏡,吹風槍,萬用表,跳線什麼都用上了,還是不行,可是天色已晚,不得不睡覺去了。
NND早上起來什麼事情都放棄了,因為心情的鬱悶,鬱悶的ASP!鬱悶的EPCS 啊!什麼都不管了,打算在靜下心來焊接一塊,要再不行,在用示波器看nCONFIG,CONF_DONE,nCE,DATA0這些引腳的工作時序用示波器一個一個測試過去,我鬱悶的抓狂。
結果也許人品的原因,重新焊接了一塊,還是JTAG可以,但是ASP還是不行,一隻是這樣,EPCS在ASP是能下載的,但是不能重載,感覺好像DATA沒能在配置的時候寫入FPGA,我鬱悶啊,看了好多電路圖,好多開發板的(由於職業道德,好多都是錯的),好多高手畫的板子,翻了幾本書,我實在是找不出我哪裡錯啊,我鬱悶啊。
下午用JTAG下載EPCS試了一下,結果下進去了,而且重載配置成功,但是2個板子一樣,ASP還是不行,雖然功能上,可以以變態的方法實現了,雖然現在EPCS用起來了,不再用怕掉電丟失了,可我還是鬱悶。下面是我的JTAG&ASP電路
我實在是找不到哪裡不行,哪裡不靠譜,和別人成功的板子也沒什麼差別(《Altera FPGA/CPLD 設計》一書上說DATA0.DCLK要上拉,目的在於配置完成後給一個穩定的狀態,但實際上沒什麼必要),我是相當的鬱悶,鬱悶為啥ASP不行,鬱悶為啥EPCS不行呢??
剛剛在網上喊了幾聲就,竟然有人跟我糾結同樣的問題,用ASP現在EPCS可以進去但是不能重載不能配置,但是用轉成jic檔案後用JTAG就可以了,同樣的糾結,同樣的鬱悶,實在是無語啊。
對於一個電子工程而言,找不到問題所在很痛苦;找到路了問題的所在卻不知道為什麼會出現這樣的問題更痛苦;而找到了為什麼有這樣的問題卻不知道怎麼解決缺失更加痛苦的事情。而此時,我找到了問題所在卻不知道為什麼會有這樣的問題,也不知道怎麼解決,實在是揪心啊,我要抓狂,可我逼自己淡定,這真的不算什麼,承受住打擊。
英雄者,忍他人所不能忍;棄他人所不能棄!
實在是個無語,若有共同語言的誰,希望能給小弟一首協助,搞FPGA的,有時候,還是得耐得住打擊!打擊與恢複的輪迴,我們一直在成長。
鬱悶的ASP,鬱悶的EPCS啊!!!