|
现在出现个新的现象,有个板子能用JTAG烧进去程序,CONF_DONE也置高了,nSTATUS方波没了,变成低电平了。但是程序并没有运行,这是为何啊!!
[size=17.14285659790039px]具体用的芯片是EP2C8Q208C8N,贴片封装的。
[size=17.14285659790039px]TDO,TDI,TCK,TMS,
[size=17.14285659790039px]nSTATUS[size=17.14285659790039px],CONF_DONE,
[size=17.14285659790039px]RST,CLOCK,nCONFIG
[size=17.14285659790039px]MSEL接地,这些都正确,连接,实测无虚焊。
[size=17.14285659790039px]3.3V电源 , 1.2v电源,GND 实测都无虚焊。
[size=17.14285659790039px]但是就是用[size=17.14285659790039px]JTAG[size=17.14285659790039px]烧不进去程序,自己的USB-Blaster也是好使的,因为可以给我手头其他板子烧程序。
[size=17.14285659790039px]程序的芯片型号也是对应的,问题应该不是出在软件上。
[size=17.14285659790039px]烧程序就提示Failed.
[size=17.14285659790039px]实测nSTATUS引脚上出现频率为38或者42khz ,占空比接近10%的方波,CONF_DONE引脚上电是低电平,应该是内部配置没配置好,网上有说是电源虚焊,我的没问题的。
[size=17.14285659790039px]这块板子之前焊的是好使的。我新焊了一块,不过芯片是新的,就不好使了。
[size=17.14285659790039px]最小系统里各个引脚需要上拉,或者需要下拉的我都按照之前好使的板子焊上去了。
[size=17.14285659790039px]现在不敢接着在焊一块了,太贵,而且我不知道是不是芯片的问题。
[size=17.14285659790039px]请各位帮我想想 ,是不是还有哪里没注意到。
[size=17.14285659790039px]小弟在此先谢过了。 |
|