赛灵思
直播中

刘欣

7年用户 210经验值
私信 关注
[问答]

编程ML405在电路板上没有任何反应该怎么办?

你好,
我只是想通过Xilinx并行电缆IV在ML405上加载一个简单的VHDL代码。
这是VHDL文件:
LIBRARY ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; ENtiTY test ISPORT(led1:OUT std_logic; led2:OUT std_logic; led3:OUT std_logic); END test; ARCHITECTURE struct OF test ISbegin led1 led2 led3 END ARCHITECTURE
结构;
那是相应的网表(ucf):
NET“led1”LOC = L9; NET“led2”LOC = B10; NET“led3”LOC = F13;
这应该打开3个LED。
我可以使用iMPACT在Virtex-4上加载它,但是电路板上没有任何反应。
只有DONE LED亮起。
我该怎么办?
DIP开关位于以下位置:000 101(JTAG)。
感谢您的帮助。
卡罗

回帖(6)

李森

2019-8-14 10:11:08
检查报告文件,设计中的所有内容可能已被删除。
------您是否尝试在Google中输入问题?
如果没有,你应该在发布之前。太多结果?
尝试添加网站:www.xilinx.com
举报

罗敏

2019-8-14 10:26:35
谢谢您的回复。
这就是我得到的:
处理“配置设备(iMPACT)”成功完成// *** BATCH CMD:loadProjectFile -file“C: eda  test  test / test.ipf”连接电缆(并行端口 - LPT1)。检查电缆驱动程序。驱动程序
windrvr6.sys版本= 8.1.1.0。
WinDriver v8.11 Jungo(c)1997 - 2006建立日期:2006年10月16日X86 32位SYS 12:35:07,版本= 811.LPT基地址= 0378h.ECP基地址= 0778h.ECP硬件被检测到。建立了电缆连接
。在ECP模式下连接到电缆(并行端口 - LPT1)。检查电缆驱动程序。驱动程序xpc4drvr.sys版本= 1.0.4.0。
LPT基址= 0378h。电缆类型= 1,版本= 10.设置电缆速度为5 MHz。电缆连接已建立:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
.INFO:iMPACT:501 - '1':已成功添加设备xccace .----------------------------------
--------------------------------------------------
--------------------------------------------------
------ INFO:iMPACT:1777 - 读C:/ Program Files / Xilinx92i / xcfp / data / xcf32p.bsd ... INFO:iMPACT:501 - '2':成功添加了设备xcf32p .----
--------------------------------------------------
--------------------------------------------------
------------------------------------ INFO:iMPACT:1835 - 加载CFI文件 - 文件?
- 。找不到cfiCFI文件,继续设备默认设置。'3':加载文件'C:/eda/test/test/test.bit'... done.INFO:iMPACT:1777 - 阅读C:/ Program
Files / Xilinx92i / virtex4 / data / xc4vfx20.bsd ... INFO:iMPACT:2257 - 启动时钟已经在存储在内存中的比特流中更改为“JtagClk”,但原始比特流文件保持不变.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
'3':已成功添加设备xc4vfx20 .-----------------------------------------
--------------------------------------------------
- - - - - - - - - - - - - - - - - - - - - - - - -信息
:iMPACT:1777 - 阅读C:/ Program Files / Xilinx92i / xc9500xl / data / xc95144xl.bsd ... INFO:iMPACT:501 - '4':成功添加了设备xc95144xl .-----------
--------------------------------------------------
--------------------------------------------------
-----------------------------'1':加载文件'C:/eda/test/test/test.bit'。
..done.INFO:iMPACT:501 - '1':成功添加了设备xc4vfx20 .-------------------------------
-------------------------------
--------------------------------------------------
----------------------------活动模式是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 // *** BATCH CMD:setMode -bs // *** BATCH CMD:setMode -bs // *** BATCH CMD:setMode -bs // *** BATCH CMD:
setMode -acecf // *** BATCH CMD:setMode -bs // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setMode -bs // *
** BATCH CMD:setMode -bs // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setMode -bs // *** BATCH CMD:setMode
-bs // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setMode -acecf // *** BATCH CMD:setAttribute -configdevice -attr size -value“0”// *** BATCH CMD
:setMode -acecf // *** BATCH CMD:setCurrentCollection -collection“test”// *** BATCH CMD:setCurrentDesign -version 6 // *** B
ATCH CMD:setMode -acecf // *** BATCH CMD:setCurrentDeviceChain -index 0 // *** BATCH CMD:setCurrentCollection -collection“test”loading collection test.Design rev6 Version 6.// *** BATCH CMD:setCurrentDeviceChain
-index 0 // *** BATCH CMD:setCurrentDeviceChain -index 0 // *** BATCH CMD:setMode -bs // *** BATCH CMD:setMode -bs // *** BATCH CMD:Program -p 3 -
defaultVersion 0此设备链的最大TCK工作频率:10000000.Validating chain ...边界扫描链成功验证.PROGRESS_START - 启动Operation.'3':编程设备... done.'3':读取状态寄存器内容。
..CRC错误:0Decryptor安全设置:0DCM锁定:1DCI匹配:1启动信号的启动信号结束:GTS_CFG_B的第一次:GWE的第一次:GHIGH的第一次:MODE引脚的1值M0:MODE引脚的1值M1:0的值的值
引脚M2:1内部信号指示清洗完成时:INIT驱动器输入1:1内部信号表示芯片已配置
ured:1个DONE引脚值:1表示写入的ID值与芯片ID不匹配时:0Decryptor error信号:0System Monitor过温报警:0INFO:iMPACT:2219 - 状态寄存器值:INFO:iMPACT - 0011 1111 1011 1110 0000 0000 0000
0000 INFO:iMPACT:579 - '3':已完成将位文件下载到device.INFO_iMPACT - '3':检查已完成的针脚....已完成。'3':已成功编程.PROGRESS_END - 结束操作。已用时间=
3秒
举报

李森

2019-8-14 10:37:13
我的意思是实现(PAR)报告文件,而不是编程状态文件。
检查设计中是否确实有3个输出引脚,并且它们已放置在正确的位置。
------您是否尝试在Google中输入问题?
如果没有,你应该在发布之前。太多结果?
尝试添加网站:www.xilinx.com
举报

罗敏

2019-8-14 10:50:41
您好,我检查了.pad文件中的PAR,它看起来对我好:
B10 | LED2 | IOB | IO_L23P_VRN_6 | OUTPUT | LVCMOS25 | 6 | 12 | SLOW | NONE ** ||| || LOCATED NO | NONE |
F13 | LED3 | IOB | IO_L2N_GC_VRP_LC_3 | OUTPUT | LVCMOS25 | 3 | 12 | SLOW | NONE ** ||| || LOCATED NO | NONE |
L9 | LED1 | IOB | IO_L31N_6 | OUTPUT | LVCMOS25 | 6 | 12 | SLOW | NONE ** ||| || LOCATED NO | NONE |
在.par-fileI中发现了这个:
设备利用率摘要:外部IOB数量3个中的3个1%定位IOB数量3个中的3个100%
举报

更多回帖

发帖
×
20
完善资料,
赚取积分