完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
几年前,我正在玩一个简短的3启动板。
我记得,有可能通过jtag“临时”配置斯巴达芯片,这样当你关闭电源时,电路板会从板载平台闪存中重新配置。 但只要电源打开,新配置的设计就在主板上运行。我一直在使用这款新的spartan-3AN启动板,但是有一些问题以同样的方式配置它。 因为我正在调试代码,所以我不想在设计完成之前将其下载到非易失性闪存中如果我已经正确理解它应该可以做到这一点。 但是怎么样? 我应该使用什么跳线设置等。我试过的是:使用jtag M [2:0]模式进行配置 - 编程失败!使用内部主SPI M [2:0]模式进行配置 - 编程已取消但直接重新启动 进入预编程的演示软件!所有其他跳线似乎激活闪光灯或电源设置混乱...?有人? 以上来自于谷歌翻译 以下为原文 A couple of years ago I was playing with a spartan-3 starter board. As I can remember, It was possible to "temporarly" configure the spartan chip via jtag so that when you turned off the power, the board reconfigured itself from a onboard platform flash. But as long as the power was on, the newly configured design was running on the board. I have been playing with this new spartan-3AN starter board but has some problems configure it the same way. since I'm debugging code, I dont want to download it into a nonvolatile flash before the design is finished If I have understood it correctly i should be possibe to do this. But how? what jumper settings should i use etc.? What I have tried is: to configure using jtag M[2:0] mode - programming failed! to configure using internal master SPI M[2:0] mode - programming succseed but it directly reboots into the preprogrammed demo software! All other jumpers seems to activate flash or mess with power setting...? Someone? |
|
相关推荐
7个回答
|
|
regneon,
您希望使用iMPACT将您的比特流(designname.bit)分配给FPGA,然后对FPGA进行编程。 这将更新FPGA但保持PROM / Flash内容不变。 有关更详细的说明,您可能需要查看ISE 9.1教程的第158页:http://download.xilinx.com/direct/ise9_tutorials/ise9tut.pdf FPGA本身是易失性的,因此当您关闭电路板时,您的更新设计将被有效擦除。 上电时,FPGA将尝试从其中一个非易失性源重新配置(取决于您的电路板配置)。 在调试过程中,某些工程师通常首选直接下载到FPGA。 祝你好运, BT 以上来自于谷歌翻译 以下为原文 regneon, You want to use iMPACT to assign your bitstream (designname.bit) to the FPGA and then program the FPGA. This will update the FPGA but leave the PROM/Flash contents unchanged. For a more detailed description, you may want to see page 158 of the ISE 9.1 tutorial:http://download.xilinx.com/direct/ise9_tutorials/ise9tut.pdf The FPGA itself is volatile so when you power-off the board your updated design will be effectively erased. On power-up, the FPGA will attempt to reconfigure from one of the non-volatile sources (depending on your board configuration). Downloading directly to the FPGA is often preferred by some engineers during the debugging process. Good luck,bt |
|
|
|
谢谢你的快速反应!
据我所知,完全按照ise9tut.pdf中的描述。 如果我理解正确,.bit文件仅用于FPGA(非易失性),如果你想写入内置(或板载)闪存,你必须生成一个特殊的文件......? 在我的情况下,配置成功后,电路板会自动重新启动预先配置的演示吗? spartan-3AN的启动选项对我来说是全新的,我记不清楚那些没有内置闪存的spartan-3板FPGA(但它是几年前的......) 那么问题是我的跳线设置错了吗? 如果是这样,有没有人确切知道应该如何设置这些跳线? ? 以上来自于谷歌翻译 以下为原文 Thanks for the fast response bt!As far as I can remember I did exactly as described in ise9tut.pdf with.And if I have understood it correctly, .bit files is only used for the FPGA (non volatile) and you have to generate a special file if you want to write to the builtin (or onboard) flash memmory...?In my case, after a successful configuration the board automaticly restart with the preconfigured demo?The boot options of the spartan-3AN is totally new to me, I cant remember having those on the spartan-3 board FPGA wich didn't have a built in flash (but it was a couple of years ago..)So, can the problem be that my jumper settings are wrong? And if so, does anyone know exactly how these jumpers should be set? ? |
|
|
|
- 如果你使用的是ISE的版本(例如9.2.03i)?
您可以在about框或报告文件中看到这一点(例如iMPACT帮助菜单 - >关于...) - 你看过这个答案记录了吗? http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&iCountryID=1&getPagePath=25026(Spartan-3AN配置 - 从iMPACT配置Spartan-3AN设备) 我希望这有帮助 以上来自于谷歌翻译 以下为原文 -what version if ISE are you using (e.g. 9.2.03i)? You can see this in the about boxes or report file (e.g. iMPACT Help menu -> About...)-Have you seen this answer record?http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&iCountryID=1&getPagePath=25026 (Spartan-3AN Configuration - Configuring a Spartan-3AN device from iMPACT) I hope this helps |
|
|
|
终于!我现在设法配置了FPGA。
解决方案是安装ISE 9.2并使用“仅限程序FPGA”,其设置(和跳线)与之前完全相同。谢谢timpe! 以上来自于谷歌翻译 以下为原文 Finally! Well I managed to configure the FPGA now. The solution was to install ISE 9.2 and use "Program FPGA only" with exactly the same settings (and jumpers) as I had before. Thanks timpe! |
|
|
|
我很高兴听到它。
感谢更新。 祝你的项目好运。 以上来自于谷歌翻译 以下为原文 I'm glad to hear it. Thanks for the update. Good luck with your project. |
|
|
|
嗨,
我正在尝试使用multiboot选项并在内部FLASH中切换2个配置文件。 我按照www.xilinx.com/products/boards/s3astarter/files/s3ansk_multiboot_trigger.pdf(包括M [0:2],VS [0:2],编程文件的属性等详细说明的所有说明), 第一个配置文件仍然存在,我看不到配置更改。 可能是什么问题? 谢谢, 约翰。 以上来自于谷歌翻译 以下为原文 Hi, I'm trying to use the multiboot option and switch between 2 configuration files in the internal FLASH. I followed all the instructions detailed in www.xilinx.com/products/boards/s3astarter/files/s3ansk_multiboot_trigger.pdf (including M[0:2], VS[0:2], programming file's properties and so...) still, the first configuration file remains and I see no configuration change. what might be the problem? Thanks, John. |
|
|
|
有人可以告诉我如何根据用户要求配置内置闪存?
以上来自于谷歌翻译 以下为原文 Can someone please tell me how do you configure Internal flash as per the user requirements? |
|
|
|
只有小组成员才能发言,加入小组>>
2357 浏览 7 评论
2777 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2246 浏览 9 评论
3322 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2410 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
723浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
516浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
326浏览 1评论
734浏览 0评论
1933浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 06:18 , Processed in 1.357140 second(s), Total 62, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号