发 帖  
原厂入驻New
[问答] 如何在VC707上刷BPI?
57 xilinx FPGA 接口
分享
你好,
如果有人可以提供帮助,我会对BPI / SPI闪存感到困惑
我需要使用Axi Quad SPI来解决这个问题
http://www.xilinx.com/support/answers/63605.html

1)板载闪存在第35页
http://www.xilinx.com/support/do ... c_xtp135_rev1_0.pdf
它的SPI接口连接到FPGA的配置接口。
我使用它的灵魂?
2)如何使用这个界面?
我刚刚通过blockdesign添加了Axi-Quad-SPI,而wizzard建议连接到“spi_rtl”
但在比特流生成期间,它出现了引脚排列问题
[DRC 23-20]规则违规(NSTD-1)未指定的I / O标准 - 362个逻辑端口中的4个使用I / O标准(IOSTANDARD)值'DEFAULT',而不是用户指定的特定值。
这可能导致I / O争用或与电路电源或连接不兼容,从而影响性能,信号完整性或在极端情况下导致设备或其所连接的组件受损。
要更正此违规,请指定所有I / O标准。
除非所有逻辑端口都定义了用户指定的I / O标准值,否则此设计将无法生成比特流。
要允许使用未指定的I / O标准值创建比特流(不推荐),请使用以下命令:set_property SEVERITY {Warning} [get_drc_checks NSTD-1]。
注意:使用Vivado运行基础结构(例如,launch_runs Tcl命令)时,将此命令添加到.tcl文件,并将该文件添加为执行运行的write_bitstream步骤的预挂钩。
问题端口:spi_rtl_ss_io [0],spi_rtl_io0_io,spi_rtl_io1_io,spi_rtl_sck_io。
我检查了Sources \ IpSources \ BlockDesign \ Implementation,发现这个核心没有产生任何带pinout的XDC。
我应该手动分配针脚吗?
3)我还添加了axi_emc核心来控制MB处理器的闪存。
但似乎当SW11处于模式“BPI模式”时,我可以使用此闪光灯。
当它处于JTAG模式时,我无法启动它。
这就是为什么我需要quad spi,我是对的吗?
4)如果在带闪存的VC707控制器上使用四路SPI闪存控制器有任何有效的例子吗?
谢谢你,有一个美好的一天!
0
2019-10-11 09:57:48   评论 分享淘帖 邀请回答

相关问题

2个回答
@vinogradov_rus这里有什么问题?
1)VC707没有spi flash。
2)AXI -quad spi:该内核为SPI从设备提供串行接口,而不是bpi flash
4)如果在带闪存的VC707控制器上使用四路SPI闪存控制器有任何有效的例子吗?
- >你应该寻找bpi flash控制器的例子而不是spi。
-Pratham ------------------------------------------------
----------------------------------------------请注意 - 请
如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K-
--------------------------------------------------
-----------------------
2019-10-11 10:11:10 评论

举报

那么在哪里引用SPI控制器?
https://forums.xilinx.com/t5/Embedded-Development-Tools/VC707-spi-FLASH/m-p/685740/highlight/true#M39077
本手册也涉及SREC_SPI
http://www.xilinx.com/support/answers/63605.html
这意味着它仅对具有SPI配置的电路板有用,但VC707具有BPI,我需要EMC让引导加载程序从中加载吗?
2019-10-11 10:19:32 评论

举报

只有小组成员才能发言,加入小组>>

51个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

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