16867|6

2165

帖子

8

TA的资源

五彩晶圆(初级)

楼主
 

Altera FPGA下载JIC文件成功,但不加载,下载sof正常 [复制链接]

本帖最后由 wsmysyn 于 2018-7-29 10:09 编辑

如题:

最近在调试FPGA,需要把代码烧到Flash中;但是遇到jic文件下载成功但是FPGA加载过程一直停不下来,程序也不运行

目标芯片:EP4CE10F17C8;BGA封装
Flash:EPCS16,或兼容型号
quartus版本:18.0/17.0

背景:
1、FPGA的核心板是买的现成的模块,接口只留了jtag接口,AS接口并没有预留;核心板上配置EPCS16的flash
2、现成的FPGA模块通过排针插在自己画的地板上使用;
3、平时调试的时候都是下载sof文件,逻辑功能正常
4、将sof转换成jic文件烧写flash之后,选择verify,和 config,提示成功;拔掉jtag,重新上电;发现config_done管脚一直为低;FPGA没有运行起来;
5、同样在quartus 18.0版本下,基于以前的EP4CE6E22C8开发板,flash型号同样是EPCS16, 下载sof和jic的文件都是正常的;

尝试:
1、各个电源都有确认,是正常的

2、重新上电后,测量SPI flash的管脚,发现DCLK、ASDIO、DATA管脚一直有信号,在动作;DCLK是33MHz的方波;
所以FPGA一直没有加载完??持续几分钟一直都这样子;所谓的被卡住了?

3、更换EP4CE6E22C8的开发板上验证OK的flash;同样也是上述问题;

4、写了一个很小的点灯程序,只用到两个管脚;下载sof文件正常,下载jic文件同样的问题;

5、quartus版本之前一直在18.0版本,后来使用17.0版本重新编译工程,转换jic文件;下载问题依旧

6、更换FPGA核心板,问题依旧;

7、查看过MSEL[2:0]的配置方式;CE10F17的板子是010方式,“1”是2.5V;
我自己画过的一个板子CE6E22的上边用的是101方式,“1”是3.3V
其他专用管脚比如TMS,TDI,TDO,TCK,config_done,nStatus,等都是和以前ok的板子同样处理方式;


问题:
1、大家还有什么意见么?有遇到过相同问题的童鞋么?
是怎么解决的?
已经头疼了

2、现在的怀疑有几点,但是还没验证,或者暂时没办法验证
A:MSEL的配置方式是否有影响,起码和我之前做的EP4CE6的那个开发板设置方式不一样;不过不确认是否有影响
B:走线过长(大概最长10cm),有信号完整性问题?还没有验证;
C:FPGA本身有问题
D:底板设计有问题
E:另外下载器是兼容系列不是原装的;手里有几个其他版本可以试一下\
F:其他没有注意到的地方

附件:
成品FPGA核心板模块flash和jtag部分的设置;感觉应该没问题


核心板IO位置图


底板jtag部分的原理图






此帖出自FPGA/CPLD论坛

最新回复

核心板不能单独加电调试吗?卖家应该都调试好了才开卖的吧  详情 回复 发表于 2018-7-31 11:22
点赞 关注(1)
个人签名坐而言不如起而行
 

回复
举报

1377

帖子

2

TA的资源

五彩晶圆(初级)

沙发
 
我用 Cyclone IV 的时候问题是 jic 烧写失败(USB-Blaster不是原装的),Cyclone III是没有问题的。
MSEL2..0 = 010 没有问题,"1" 是接2.5V的VCCA

"3、更换EP4CE6E22C8的开发板上验证OK的flash;同样也是上述问题;"
在OK的板子上把 jic 下进去,再焊到新板子上来看看? 以及在新板子上下一个 jic, 再焊到旧板子上去看能否配置。
此帖出自FPGA/CPLD论坛

点评

ok的板子上烧写jic之后换到新板子这个有试过,问题是一样的; 换回去没试过,可以试一下 现在看来还可以有两个操作可以试一下 1、下载器更换其他型号的试一下;手里现在有3种下载器,可以每个都试一下 2、新板  详情 回复 发表于 2018-7-29 09:59
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

板凳
 
cruelfox 发表于 2018-7-29 07:55
我用 Cyclone IV 的时候问题是 jic 烧写失败(USB-Blaster不是原装的),Cyclone III是没有问题的。
MSEL2 ...

ok的板子上烧写jic之后换到新板子这个有试过,问题是一样的;
换回去没试过,可以试一下

现在看来还可以有两个操作可以试一下
1、下载器更换其他型号的试一下;手里现在有3种下载器,可以每个都试一下
2、新板子烧写,换到旧板子上

另外也找了卖家,他们给寄了一套新的,说让试一试。看周一什么结果了
此帖出自FPGA/CPLD论坛
个人签名坐而言不如起而行
 
 
 

回复

304

帖子

0

TA的资源

一粒金砂(高级)

4
 
sof能下载,FPGA没问题了,配置芯片有问题?有的话换一片试试。。。。。
此帖出自FPGA/CPLD论坛
 
 
 

回复

372

帖子

0

TA的资源

一粒金砂(高级)

5
 
核心板不能单独加电调试吗?卖家应该都调试好了才开卖的吧
此帖出自FPGA/CPLD论坛

点评

核心板是1.27的排针引出的,暂时不方便单独调试 不过已经解决问题了,见楼下。  详情 回复 发表于 2018-7-31 11:46
 
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

6
 
coyoo 发表于 2018-7-31 11:22
核心板不能单独加电调试吗?卖家应该都调试好了才开卖的吧

核心板是1.27的排针引出的,暂时不方便单独调试

不过已经解决问题了,见楼下。
此帖出自FPGA/CPLD论坛
个人签名坐而言不如起而行
 
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

7
 
感谢大家提的意见

现在问题已经解决了。

主要是config_done pin 部分的那个mos管的问题,可能是mos的电容影响了爬坡速度,导致出现这个问题
把那个mos管去掉了,就可以正常从flash加载配置了;;只是暂时不能用指示灯了



此帖出自FPGA/CPLD论坛
个人签名坐而言不如起而行
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表