原创 调试NIOSII的软件程序和向EPCS下载时出现的问题

2010-3-29 18:09 2035 2 2 分类: FPGA/CPLD
出现问题:
在调试DSP加FPGA板时
将NIOSII系统烧写到FPGA中后,再debug软件程序和向EPCS下载程序时出现了一个错误:no debug module found please download a new SOF file
而且系统是有时候出现这个问题有时候又没有这个问题能够debug 和下载。
解决过程:
1、首先通过网络搜索了一下我出现的问题,发现有相同的情况,论坛上的人提供了一个解决的方案,就是在jtag口的VCC和GND之间加入1uF和1000pF的去偶电容,同时也有人提出给jtag的TCK信号
加入100pF的电容去除CLK的毛刺。按照他们提供的方法,经过试验发现问题没有解决。
2、然后,我们发现有一块板一直就不能下载和调试,我们将这块板和其他板在能下载的时候的FPGA的核心电压1.2V进行比较发现一直不能下载和debug的板的核心电压有80mV左右的波动,而能下载
板的1.2V核心电压就没有这个现象。
3、经过分析这种现象大概属于1.2V的驱动能力不行,我们使用外加电源的方法,发现1.2V电源仍然有毛刺和波动。然后我们又通过对FPGA的1.2V的电源脚与地之间在原有104的基础上再并上一个103的电容,通过示波器检查电源发现毛刺和波动基本已经去除。同时这个时候原来不能下载和debug的板子都能行了。
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条