您好,我正在尝试使用Spartan 6 XC6SLX4在多系统上工作。问题是,我无法使用影响将我的mcs文件写入
FPGA。
在87%时,它开始进入x1编程模式并中止。这就是我所做的:1。
我编译了黄金设计并使用屏幕截图中显示的设置
2.我编译多重引导设计并使用屏幕截图中显示的设置
3.在Impact中我生成一个PROM文件
4.黄金和多重引导设计组合成一个mcs文件
5.我启动边界扫描,添加闪存设备并将mcs文件编程到flash。如上所述,87%影响后中止编程。
“做得不高......”我可以通过jtag编程fpga没有问题,我也可以编程一个“单启动”-mcs到闪存。
然后FPGA从闪存引导没有问题。我在这里做错了什么或错过了一步?
感谢任何帮助。非常感谢您的帮助。
-Rainer
以上来自于谷歌翻译
以下为原文
Hi there,
i'm currently trying to get mul
tiboot working on a system with a Spartan 6 XC6SLX4.
The problem is, that i can't write my mcs-file to the fpga using impact. At 87% it swithces into a x1 progamming mode and aborts.
Here is what i do:
1. I compile the golden design and use the settings as shown in the screenshot
2. I compile the multiboot design and use the settings as shown in the screenshot
3. In Impact I generate a PROM-File
4. The golden and the multiboot design are combined into a mcs-file
5. I start the boundary scan, add a flash device and programm the mcs file to the flash.
As said above, after 87% impact aborts programming. "Done did not go high ..."
I can program the fpga via jtag without a problem, and i can also program a "single-boot"-mcs to the flash. The FPGA then boots from the flash without a problem.
Did i do anything wrong here or miss a step? Any help is appreciated.
Thank you very much for your help.
-Rainer