完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试使用Vivado 2013.2在VC707板上编程闪存。
所以我应该打开硬件会话,在硬件窗口中右键单击代表我的FPGA器件的图标,然后从弹出菜单中选择“添加配置存储器设备”。 问题是,这个项目甚至没有出现在弹出菜单上。 我不知道进入存储设备选择窗口的任何其他方式。 我注意到,当我打开硬件目标时,只有FPGA列在“硬件设备”下。 我猜测Vivado甚至没有认识到Flash的存在,出于某种原因。 虽然Flash正在工作 - 当我第一次打开它时,FPGA会根据存储在Flash中的原始程序进行自动配置。 我检查了DIP开关,它们设置正确。 我可以使用USB-to-JTAG端口电缆的.bit文件对FPGA进行编程。 |
|
相关推荐
7个回答
|
|
@jhaneIf我正确地告诉你,你没有弹出选择闪光灯,对吧?
它以前工作过吗? 为什么不尝试在vivado tcl控制台中使用tcl命令添加flash。 请尝试以下tcl命令 create_hw_cfgmem -hw_device [lindex [get_hw_devices] 0] -mem_dev [lindex [get_cfgmem_parts {mt28gu01gaax1e-bpi-x16}] 0] set_property PROGRAM.BLANK_CHECK 0 [get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0]] set_property PROGRAM.ERASE 1 [ get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0]] set_property PROGRAM.CFG_PROGRAM 1 [get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0]] set_property PROGRAM.VERIFY 1 [get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0]] refresh_hw_device [ lindex [get_hw_devices] 0] 我希望这会有效,请让我知道这项工作是否正常 -Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- |
|
|
|
嗨Pratham,
谢谢您的帮助。 但是这些命令不起作用。 Vivado说“无效命令名称”get_cfgmem_parts“。” 那可能只是第一个出错的人; 我尝试在TCL帮助中搜索“create_hw_cfgmem”,但没有帮助条目。 |
|
|
|
喜
您是否尝试过运行PDF中提到的恢复Flash内容? http://www.xilinx.com/support/documentation/boards_and_kits/vc707/2014_4/xtp208-vc707-restoring-flash-c-2014-4.pdf 如果这不起作用,你正在使用的Vivado版本是什么。 --hs -------------------------------------------------- --------------------------------------------请注意 - 请注明 如果提供的信息有用,请回答“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K-- -------------------------------------------------- --------------------- |
|
|
|
@jhaneOh是的你是对的那些tcl命令是针对2015.2的,但你使用的是2013.2,
你能在2013.2中用eqv替换那些tcl命令吗? 如果没有让我知道我会给你。 -Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- |
|
|
|
如果您知道2013.2的等价物,我将不胜感激。
我一直在看TCL参考指南,但对我来说这是相当迟钝的。 我尝试了命令get_hw_devices,返回的只是FPGA,XC7VX485T_0。 |
|
|
|
@jhaneSorry延迟。
从2014.1开始,Vivado似乎开始使用Vivado设备编程器来支持闪存配置。 所以对于vivado 2013.2你必须使用Impact来编程BPI flash。 如果您需要任何帮助,请告诉我 -Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
2383 浏览 7 评论
2800 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2263 浏览 9 评论
3336 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2430 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
756浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
546浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
366浏览 1评论
1964浏览 0评论
683浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 17:16 , Processed in 1.416352 second(s), Total 90, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号