Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21148 Discussions

FPGA不能使用JTAG找到问题

smile123
New Contributor I
2,503 Views

你好,现在我的电路板遇到以下很奇怪的问题:

简单介绍:arria 10系列芯片FPGA(10AS027F29),FLASH使用的是MT25QU256芯片。

1、当FLASH中没有程序时,FPGA可以正常使用JTAG在软件上下载sof程序,但是固化了一个程序后(通过在线更新方式进行固化,可能固化程序文件不对),在quartus上就找不到具体的FPGA了,报告以下错误:device chain in chain description file does not match physical device chain,这个时候flash里面的程序没有加载成功,当我将FLASH从板子上去掉时,就可以正常的在quartus上找到正确的FPGA了。(只有FLASH中有程序的时候会出现这个问题)

   希望能够得到各位大神的帮助。

Labels (1)
0 Kudos
2 Replies
EthanLi
Employee
2,451 Views

Hi,

在quartus上就找不到具体的FPGA了

-> 是说找不到器件吗?Auto detect 不显示器件吗?还是说加载不成功?

如果是加载不成功可以试试打开programmer 里的“halt on-chip configuration controller” 选项。

Capture1.PNG

 

Thanks,

Ethan

0 Kudos
smile123
New Contributor I
2,405 Views

不好意思,之前工作忙住了,现在才有时间回复您,我选择Auto detect会出现16个未知的器件,但是将flash芯片焊接掉或者再使用一个新的FLASH芯片(没有程序的),此时就是正常的,您说的方法我稍后会进行尝试。

0 Kudos
Reply