From: Uwe B. <bo...@el...> - 2012-12-03 09:58:58
|
>>>>> "Joris" == Joris van Rantwijk <jor...@jo...> writes: Joris> Hi Uwe, On 2012-11-23, Uwe Bonnes wrote: Sidney> Hello, I am currently considering buying a Digilent Atlys board Sidney> (http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,836&Prod=ATLYS), Sidney> and I am wondering if it is possible to program its Spartan-6 Sidney> using xc3sprog. >> If you buy the card and test, please let me know the results. Joris> I just got an Atlys board. I can confirm that xc3sprog programs Joris> the Spartan-6 FPGA on the Atlys board without any issues if a Joris> separate JTAG cable is used. Joris> The Atlys board also has an on-board JTAG-USB programmer based on Joris> a Cypress FX2, but it uses a proprietary USB protocol and Joris> therefore does not work with xc3sprog. Did you try the the xpc cable? Perhaps it Digilent uses that cable? Joris> Programming the SPI flash chip on the Atlys board needed some Joris> work. xc3sprog SVN r717 gives the following error message: Found Joris> Numonyx Device, Device ID 0xba18 M25P: Unexpected RDID upper Joris> Device ID 0xba Joris> I added support for N25Q devices in progalgspiflash.cpp to fix Joris> it. This is now committed in SVN r718 (shout if you disagree). Thanks Joris> Of course, a bscan_spi bitfile is needed to access the SPI Joris> memory. The xc3sprog distribution already contains Joris> xc6slx45-fg484.bit which appears to work with the Atlys Joris> board. However, the Atlys FPGA is xc6slx45-csg324. Do you know Joris> if it is safe to use bscan_spi files for a different package, or Joris> should I build a separate bitfile for csg324? Probably it is the same chip in the csg324 and fg484 package. If it works, it should be safe. Bye -- Uwe Bonnes bo...@el... Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ---------- |