From: Uwe B. <bo...@el...> - 2010-07-07 17:46:13
|
>>>>> "Joris" == Joris van Rantwijk <jo...@sr...> writes: Joris> Hello, I just submitted a patch to support Xilinx XCFxxP series Joris> flash PROMs. It seems to work but it has only been tested with Joris> XCF32P, so it should be considered experimental. I'm planning to Joris> look at Virtex 5 as well, but I have no idea what will come out Joris> of that. I checked in you patches. Please check that I got everything right. I would appreciate if you add a copyright header with your name at least in the progalgxcfp files. Joris> I noticed that programming big files is quite slow (20 minutes Joris> for a 20 Mbit image). I'm using a Xilinx DLC10 USB programmer. What are Impact programming times? Xc3sprog used the reversed engineered devices handling from ixo.de. Perhaps impact uses not-yet documented APIs for those big chunks. Can you perhaps send some log like the Linux usbmon api delivers? Joris> What is currently the fastest cable type for xc3sprog? The FT2232H is quite fast and can be used for fast communication with a PC too, look at the ftdi_stream.c code in libftdi-1.0. I use it on several boards. At present xc3sprog is very conservative with JTAG speed, but for an on-board JTAG adapter the fast data rate of the FT2232H (5 up to 30 MBaud) would improve speed. If the JTAG dongle is external and connected with flying wires, speed has to be substantial slower (i.m.h.o.) as with an om-board adapter. A good approach should have some concept of JTAG speed with sensible defaults and not hard code as ioftdi.cpp at present. Also asynchronous libftdi-read would improve read speed for big chunks. Joris> Also, I'd like to mention again that the Xilinx Parallel Cable Joris> III still does not work for me. It says "Missing power for Joris> Parallel Cable III". Remote debugging hardware is hard. We have to single step throught the ioparport code and measure the voltage level at relevant program steps and decide where the algorithme is wrong. I also don't have at hand if your setup is with a genuine DLC5 or some clone. -- Uwe Bonnes bo...@el... Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ---------- |