郁闷的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啊!!!