取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
Highlighted
Explorer
Explorer
753 次查看
注册日期: ‎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
615 次查看
注册日期: ‎08-26-2010

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 回复数
Highlighted
Xilinx Employee
Xilinx Employee
695 次查看
注册日期: ‎08-26-2010

@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
670 次查看
注册日期: ‎05-12-2019
谢谢您的回复,还有点问题想请教一下 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
616 次查看
注册日期: ‎08-26-2010

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.
-------------------------------------------------------------------------

在原帖中查看解决方案

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

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

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