找回密码
 注册
关于网站域名变更的通知
查看: 246|回复: 8
打印 上一主题 下一主题

Artix7板子中调试FPGA不能启动的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-8 14:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近调试一块新的Artix7板子,遇到了一个很奇怪的问题,问题是FPGA使用JTAG口能把程序到FPGA,FPGA也能跑得动,当配置模式选择MASTER SPI时,通过JTAG口下载也可以下载成功,但是问题是重新上电发现FPGA无法读出FLASH的配置文件,导致Master SPI模式下FPGA无法启动,经过长达2天的排查,最终定位到在配置电路上M1和M2的模式选择管脚下拉电阻不对,在硬件上使用的是10K电阻下拉,导致在FPGA启动过程(xilinx FPGA的启动过程如图1所示)中的Sample Mode Pins过程出错,
2 z4 K3 ?7 k! h( I# F( {- f

该用户从未签到

2#
发表于 2020-5-8 14:54 | 只看该作者
官方的说法是直接接VCC或者GND,

该用户从未签到

3#
发表于 2020-5-8 14:59 | 只看该作者
如果接上下拉电阻的话,阻值应该小于1K,用万用电表测量M1和M2的电压值,发现在10K下拉的情况下伏值大概是1.3V左右,

该用户从未签到

4#
发表于 2020-5-8 15:06 | 只看该作者
FPGA也能跑得动,

该用户从未签到

5#
发表于 2020-5-8 15:07 | 只看该作者
问题是重新上电发现FPGA无法读出FLASH的配置文件

该用户从未签到

6#
发表于 2020-5-8 15:18 | 只看该作者
通过JTAG口下载也可以下载成功

该用户从未签到

7#
发表于 2020-5-11 16:09 | 只看该作者
最终定位到在配置电路上M1和M2的模式选择管脚下拉电阻不对

该用户从未签到

8#
发表于 2020-5-11 16:29 | 只看该作者
但是问题是重新上电发现FPGA无法读出FLASH的配置文件,导致Master SPI模式下FPGA无法启动

该用户从未签到

9#
发表于 2020-5-12 15:13 | 只看该作者
在配置电路上M1和M2的模式选择管脚下拉电阻不对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-20 21:52 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表