From: Nicolas Matringe Newsgroups: comp.arch.fpga Subject: Re: Autostart Problem SPROM->FPGA Date: Tue, 30 Oct 2001 18:04:24 +0100 Organization: IPricot European Headquarter (formerly DotCom SA) Lines: 29 Message-ID: <3BDEDD98.99074BE3@ipricot.com> References: <9rmch4$uegf1$1@ID-41871.news.dfncis.de> NNTP-Posting-Host: nmatringe.fr.ipricot.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 4.75 [fr] (WinNT; U) X-Accept-Language: fr,en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.ifi.unizh.ch!10678!news.imp.ch!uni-erlangen.de!newsfeed.germany.net!newsfeed.icl.net!opentransit.net!wanadoo.fr!isdnet!news.dotcom.fr!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:11073 Steffen Thieringer a écrit : > > Hello Newsgroup ! > I have a problem setting up or configuring a SPROM via JTAG in > the right manner. > My programs are running if I download them directly into the > FPGA (a Spartan2), no problem. > But if I download the data into the SPROM the program is not > starting at all. > Do I have to setup some configurational stuff ? > Or how can I get the program automatically downloading from > SPROM to FPGA and starting? > Also after reset, the program should be read into FPGA and > started. Hi Are you using a reprogrammable PROM or not? I didn't understand very well. Anyway, if you want to use an SPROM to configure your FPGA, you need to generate a bitstream with CClk as tha startup clock, whereas the bitstream for JTAG downloading has JtagClock as the startup clock. You then need to generate a PROM file with the PROM File Formatter (usually this will be a .mcs) that will be downloaded into the SPROM. Hope this helps -- Nicolas MATRINGE IPricot European Headquarters Conception electronique 10-12 Avenue de Verdun Tel +33 1 46 52 53 11 F-92250 LA GARENNE-COLOMBES - FRANCE Fax +33 1 46 52 53 01 http://www.IPricot.com/ ###### From: "jakab tanko" Newsgroups: comp.arch.fpga Subject: Re: Autostart Problem SPROM->FPGA Date: Tue, 30 Oct 2001 14:22:49 -0500 Organization: Storm Internet Services Lines: 32 Sender: ics@gw-interactive-cir-sys.storm.ca Message-ID: <9rmugb$c1p$1@news.storm.ca> References: <9rmch4$uegf1$1@ID-41871.news.dfncis.de> NNTP-Posting-Host: gw-interactive-cir-sys.storm.ca X-Trace: news.storm.ca 1004469579 12345 209.87.237.85 (30 Oct 2001 19:19:39 GMT) X-Complaints-To: abuse@storm.ca NNTP-Posting-Date: 30 Oct 2001 19:19:39 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.ifi.unizh.ch!news.imp.ch!news.imp.ch!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!east1.newsfeed.sprint-canada.net!news.storm.ca!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:11076 Try to:) Cycle the power after the prom is programmed , if your design is done so that master serial configuration is expected (M1=M2=M3=GND on the spartan2) then the configuration should be automatic after power up! There is a way to do this without powering down/up if you have the right connections between your prom/fpga/JTAG, check xilinx docs for details. jakab Steffen Thieringer wrote in message news:9rmch4$uegf1$1@ID-41871.news.dfncis.de... > Hello Newsgroup ! > I have a problem setting up or configuring a SPROM via JTAG in the right > manner. > My programs are running if I download them directly into the FPGA (a > Spartan2), no problem. > But if I download the data into the SPROM the program is not starting at > all. > Do I have to setup some configurational stuff ? > Or how can I get the program automatically downloading from SPROM to FPGA > and starting? > Also after reset, the program should be read into FPGA and started. > > The Software I am using is Xilinx Foundation ISE 3.3. > > Thank you for your help > > Regards, > Steffen > ###### From: Alan Nishioka Newsgroups: comp.arch.fpga Subject: Re: Autostart Problem SPROM->FPGA Date: Tue, 30 Oct 2001 12:21:29 -0800 Organization: http://extra.newsguy.com Lines: 8 Message-ID: <3BDF0BC9.3673D8F6@accom.com> References: <9rmch4$uegf1$1@ID-41871.news.dfncis.de> NNTP-Posting-Host: charon.accom.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.ifi.unizh.ch!news.imp.ch!news.imp.ch!uni-erlangen.de!fu-berlin.de!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4 Xref: chonsp.franklin.ch comp.arch.fpga:11061 You should also make sure that the startup clock is set to CCLK in bitgen. This is -g StartUpClk:CCLK or in Design Manager Design/Options.../Configuration: Edit Options/Startup/click on CCLK radio button. Alan Nishioka