取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Explorer
Explorer
426 次查看
注册日期: ‎05-12-2019

quickboot远程更新FPGA程序问题求教

转到解答
阅读了XAAP1081文档后,有几个问题不是很清楚: 1. golden bitstream文件是通过JTAG来烧写到FLASH里的吗? 2. quickboot是不是只能用X1的SPI FLASH,而不能用X4的QSPI FLASH? 3. 读写配置SPI FLASH是不是得用STARTUPE2原语?擦除,读/写SPI FLASH的程序是不是需要自己来写? 谢谢!
0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Xilinx Employee
Xilinx Employee
288 次查看
注册日期: ‎08-26-2010

回复: quickboot远程更新FPGA程序问题求教

转到解答

Hi @dqwuf-2010 

1. 应该是有一个脚本perl script去生成,可以参考xapp1081第17页:

xilPerl MakeSpiFlashProgrammerMcsFiles.pl FPGA_design.mcs

2. bit和bin可以在bitgen最后一步工具生成。

3.x4模式,具体需要参考Figure 7的几个模块和接口。

Thanks
Simon
-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

在原帖中查看解决方案

4 条回复4
Highlighted
Xilinx Employee
Xilinx Employee
368 次查看
注册日期: ‎08-26-2010

回复: quickboot远程更新FPGA程序问题求教

转到解答

@dqwuf-2010  已写:
阅读了XAAP1081文档后,有几个问题不是很清楚:
1. golden bitstream文件是通过JTAG来烧写到FLASH里的吗? -是的
2. quickboot是不是只能用X1的SPI FLASH,而不能用X4的QSPI FLASH? - 例子里只实现了x1的
3. 读写配置SPI FLASH是不是得用STARTUPE2原语?擦除,读/写SPI FLASH的程序是不是需要自己来写? 谢谢!- 读写在例子里都已经实现了。可以下载参考设计:https://secure.xilinx.com/webreg/clickthrough.do?cid=323710

 

Thanks
Simon
-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励
Highlighted
Explorer
Explorer
343 次查看
注册日期: ‎05-12-2019

回复: quickboot远程更新FPGA程序问题求教

转到解答
谢谢您的回复,还有点问题想请教一下 1. 我已经有了一个golden.bitstream文件后,如何把critical switch word以及A warm boot jump sequence加进去形成一个可以用JTAG烧写的文件呢? 2. bitstream文件都是用.bin文件生成的吧? 3. X4模式的QSPI模式QUICKBOOT也是可以实现的吧,只是往配置QSPI FLASH写updata.bitstream的时候,使用QSPI的指令对FLASH进行读写即可,是吧?
0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
289 次查看
注册日期: ‎08-26-2010

回复: quickboot远程更新FPGA程序问题求教

转到解答

Hi @dqwuf-2010 

1. 应该是有一个脚本perl script去生成,可以参考xapp1081第17页:

xilPerl MakeSpiFlashProgrammerMcsFiles.pl FPGA_design.mcs

2. bit和bin可以在bitgen最后一步工具生成。

3.x4模式,具体需要参考Figure 7的几个模块和接口。

Thanks
Simon
-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

在原帖中查看解决方案

Highlighted
Observer
Observer
101 次查看
注册日期: ‎05-08-2019

回复: quickboot远程更新FPGA程序问题求教

转到解答

我记得xapp原始提供的perl是不支持x4模式的,要手动改

Knowing a little about FPGA, tcl and python
0 项奖励