完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在尝试了答案记录59572中的说明后,我仍然无法使用提供的两个spi.acd文件中的任何一个来让程序员识别内部闪存。
任何想法为什么都不会工作? 到目前为止,我已经尝试过: 在我的机器上卸载所有xilinx工具并仅重新安装14.7。 将补丁应用于单独的文件夹并按照AR中的说明设置MYXILINX环境变量。 用修补后的文件直接替换原始文件。 这些解决方案都没有奏效。 有任何想法吗? |
|
相关推荐
15个回答
|
|
@ etbrandesimpact.log,请。
-Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- |
|
|
|
iMPACT版本:14.7
iMPACT日志文件于2017年7月17日星期一18:39:01开始 欢迎来到iMPACT iMPACT版本:14.7 // *** BATCH CMD:setMode -bs GUI ---自动连接电缆...... // *** BATCH CMD:setCable -port auto 信息:iMPACT - Digilent插件:插件版本:2.4.4 信息:iMPACT - Digilent插件:没有找到JTAG设备。 自动检测电缆。 请稍候。 ***警告***:当端口设置为自动检测模式时,无论为设置波特率提供明确的参数,电缆速度都设置为默认6 MHz PROGRESS_START - 开始操作。 连接电缆(U***端口 - USB21)。 检查电缆驱动器。 找到驱动程序文件xu***_emb.sys。 驱动程序版本:src = 1029,dest = 1029。 驱动程序windrvr6.sys版本= 10.2.1.0。 WinDriver v10.21 Jungo(c)1997 - 2010建立日期:2010年8月31日X86 32位SYS14:35:41,版本= 1021。 电缆连接失败。 连接电缆(并行端口 - LPT1)。 检查电缆驱动器。 驱动程序windrvr6.sys版本= 10.2.1.0。 WinDriver v10.21 Jungo(c)1997 - 2010建立日期:2010年8月31日X86 32位SYS14:35:41,版本= 1021。 LPT基地址= 0378h。 ECP基地址= 0778h。 检测到ECP硬件。 已建立电缆连接。 在ECP模式下连接电缆(并行端口 - LPT1)。 检查电缆驱动器。 安装XilinxPC4Driver ......成功。 LPT基地址= 0378h。 电缆类型= 1,版本= 3。 将电缆速度设置为5 MHz。 已建立电缆连接。 PROGRESS_END - 结束操作。 经过的时间= 6秒。 试图识别边界扫描链配置中的设备...... 信息:iMPACT - 当前时间:2017/7/17 6:39:13 PM // *** BATCH CMD:识别-inferir PROGRESS_START - 开始操作。 识别链内容......'0'::制造商的ID = Xilinx xc3s50an,版本:0 信息:iMPACT:1777 - 阅读C:/Xilinx/14.7/ISE_DS/ISE/spartan3a/data/xc3s50an.bsd ... 信息:iMPACT:501 - '1':成功添加了设备xc3s50an。 -------------------------------------------------- -------------------- 完成。 PROGRESS_END - 结束操作。 经过时间= 0秒。 // *** BATCH CMD:识别MPM // *** BATCH CMD:assignFile -p 1 -file“C:/Xilinx/projects/32831310W_REV_A/REV_EB/main_top.bit” '1':加载文件'C:/Xilinx/projects/32831310W_REV_A/REV_EB/main_top.bit'... 完成。 在比特流中找到同步字。 UserID从比特流文件中读取= 0xFFFFFFFF。 信息:iMPACT:501 - '1':成功添加了设备xc3s50an。 -------------------------------------------------- -------------------- 信息:iMPACT - 当前时间:2017/7/17 6:39:38 PM // *** BATCH CMD:程序-p 1 -e -v 此器件链的最大TCK工作频率:10000000。 验证链...... 边界扫描链成功验证。 '1':未检测到SPI访问核心。 SPI访问核心将下载到设备以启用操作。 信息:iMPACT - 下载核心文件C:/Xilinx/14.7/ISE_DS/ISE/spartan3a/data/xc3s50an_spi.cor。 PROGRESS_START - 开始操作。 '1':正在下载核心...... LCK_cycle = NoWait。 LCK周期:NoWait 完成。 '1':读取状态寄存器内容...... 信息:iMPACT:2219 - 状态寄存器值: 信息:iMPACT - 0000 0000 0000 0000 信息:iMPACT:2492 - '1':已完成将核心下载到设备。 '1':下载到FPGA的配置数据不成功。 DONE没有高兴,请检查您的配置设置和spi模式设置。 PROGRESS_END - 结束操作。 经过时间= 61秒。 // *** BATCH CMD:setMode -bs 信息:iMPACT - 启动WebTalk,请参阅C: Documents and Settings / webtalk.log上的webtalk日志以获取详细信息。 信息:iMPACT - 成功运行wbtc。 // *** BATCH CMD:setMode -bs // *** BATCH CMD:deleteDevice -position 1 // *** BATCH CMD:setMode -bs // *** BATCH CMD:setMode -ss // *** BATCH CMD:setMode -sm // *** BATCH CMD:setMode -hw140 // *** BATCH CMD:setMode -spi // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setMode -acempm // *** BATCH CMD:setMode -pff 看看这个日志,似乎影响是想要使用xc3s50an_spi.cor而不是spi.acd? 或者与spi.acd文件无关? |
|
|
|
|
|
|
|
喜@ etbrandes,
看起来你的日志连接失败我们可以解码它,所以我建议阅读以下AR https://www.xilinx.com/support/answers/30184.html https://www.xilinx.com/support/answers/35924.html https://forums.xilinx.com/t5/Spartan-Family-FPGAs/Cable-connection-failed-WARNING-iMPACT-923-Can-not-find-cable/td-p/105243 谢谢& 问候 S.chandra sekhar -------------------------------------------------- --------------------------------------------请注意 - 请注明 如果提供的信息有用,请回答“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K-- -------------------------------------------------- --------------------- |
|
|
|
|
|
|
|
@etbrandes哪一个是正确的这两个?
将补丁应用于单独的文件夹并按照AR中的说明设置MYXILINX环境变量。 用修补后的文件直接替换原始文件。 如果你已经替换了cor那么它很好但是如果不是通常日志包含它正在从MYXILINX读取补丁的信息,在你的情况下它不在那里。 请确保正确安装补丁。 状态寄存器显示所有让我担心的零。检查此AR https://www.xilinx.com/support/answers/34599.html -Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- |
|
|
|
None
|
|
|
|
VSEL [2:0]
|
|
|
|
程序循环(失败),然后是“读取设备状态”:
信息:iMPACT - 当前时间:2017/7/19 5:08:28 // *** BATCH CMD:程序-p 1 -e -v PROGRESS_START - 开始操作。 此器件链的最大TCK工作频率:10000000。 验证链...... 边界扫描链成功验证。 '1':未检测到SPI访问核心。 SPI访问核心将下载到设备以启用操作。 信息:iMPACT - 下载核心文件C:/Xilinx/14.7/ISE_DS/ISE/spartan3a/data/xc3s50an_spi.cor。 '1':正在下载核心...... LCK_cycle = NoWait。 LCK周期:NoWait 完成。 '1':读取状态寄存器内容...... 信息:iMPACT:2219 - 状态寄存器值: 信息:iMPACT - 0011 1111 1110 1100 信息:iMPACT:2492 - '1':已完成将核心下载到设备。 信息:iMPACT - 未找到SPI设备。 信息:iMPACT:2488 - 操作未成功完成。 '1':下载到FPGA的配置数据不成功。 DONE没有变高,请检查配置设置和spi模式设置。 PROGRESS_END - 结束操作。 经过时间= 61秒。 信息:iMPACT - 当前时间:2017/7/19 5:10:49 PM // *** BATCH CMD:ReadStatusRegister -p 1 此器件链的最大TCK工作频率:10000000。 验证链...... 边界扫描链成功验证。 '1':读取状态寄存器内容...... CRC错误:0 写入FDRI时,IDCODE未经过验证:0 DCM锁定:1 GTS_CFG_B的状态:0 GWE的状态:0 GHIGH的状态:0 VSEL引脚0:1的值 VSEL引脚1:1的值 VSEL引脚2:1的值 MODE引脚M0的值:1 MODE引脚M1的值:1 MODE引脚M2的值:0 CFG_RDY(INIT_B)的值:1 来自Done Pin的DONEIN输入:0 未找到SYNC字:0 '1':未检测到SPI访问核心。 SPI访问核心将下载到设备以启用操作。 信息:iMPACT - 下载核心文件C:/Xilinx/14.7/ISE_DS/ISE/spartan3a/data/xc3s50an_spi.cor。 '1':正在下载核心...... LCK_cycle = NoWait。 LCK周期:NoWait 完成。 '1':读取状态寄存器内容...... 信息:iMPACT:2219 - 状态寄存器值: 信息:iMPACT - 0011 1111 1110 1100 信息:iMPACT:2492 - '1':已完成将核心下载到设备。 就绪/忙碌位:1 缓冲区主存储器页面的结果比较:0 器件密度位:0011 启用扇区保护:0 启用2二进制页面大小的功率:0 信息:iMPACT - 地址0x00000000在扇区0中。 信息:iMPACT - 地址0x0000D587不位于扇区边界的起始处。 整个部门将被删除。 信息:iMPACT - 地址0x0000D587在扇区2中。 安全性寄存器值为: Sector [0]:NOT SECURED(0) 扇区[1]:未安全(0) 部门[2]:未安全(0) 部门[3]:未安全(0) 扇区[4]:未安全(0) 信息:iMPACT - 地址0x00000000在扇区0中。 信息:iMPACT - 地址0x0000D587不位于扇区边界的起始处。 整个部门将被删除。 信息:iMPACT - 地址0x0000D587在扇区2中。 锁定寄存器值为: 扇区[0]:未锁定(0) Sector [1]:NOT LOCKED DOWN(0) 扇区[2]:未锁定(0) 扇区[3]:未锁定(0) 扇区[4]:未锁定(0) '1':阅读安全注册... 工厂ID 0A 0B 03 00 0B 09 1F 22 00 00 27 0F FF FF F4 FF 30 30 30 53 34 32 39 39 06 26 61 FF FF FF FF FF 3B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 完成。 '1':阅读安全注册... 一次性用户可编程 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 完成。 |
|
|
|
您是否检查过FPGA电压,尤其是VCCINT,VCCAUX和VCCO_2?
如果不是,请一次范围。 电压应在表10:SP-3AN数据手册DS557的一般推荐工作条件(https://www.xilinx.com/support/documentation/data_sheets/ds557.pdf)中规定的范围内 _______________________________________________如果有助于解决您的查询,请将此帖子标记为“接受为解决方案”。 因此,它将有助于其他论坛用户直接参考答案。如果您认为该信息有用且面向答复,请给予此帖子称赞。 |
|
|
|
|
|
|
|
看起来我的测试板上的2013日期代码早于设计更改(AR59572的日期为2015年)。
然而,新的生产板有日期代码1645,大概是在设计改变之后。无论如何,我的测试板没有响应编程加载spi.acd文件。两种方法都导致相同的“无法找到内部SPI设备” 错误。 |
|
|
|
|
|
|
|
我仍然迷失在这个问题上,并因此完全排队。
我已按照AR 59572中提供的所有说明进行操作。 我已经尝试了12.1(设计内置的原始版本)和当前的14.7。 我已经尝试使用修补的spi.acd文件而没有。 我检查了电压轨。 我检查了spi配置引脚和变量选择引脚。 电缆工作正常。 FPGA本身将编程,但内部闪存不会。 还有什么可以尝试的? |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
2416 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3372 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2458 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1117浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
581浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
447浏览 1评论
2002浏览 0评论
725浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 16:01 , Processed in 1.571289 second(s), Total 104, Slave 88 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号