On 2009-01-19, Cesar Strauss wrote: > Timothy Normand Miller wrote: > > Hi, everyone. > > > > We're looking for a way to program our Lattice XP10 FPGA without using > > Windows or commercial software. It looks like UrJTAG is a very > > complete system, but we can't figure out how to make it program the > > XP10. Does anyone know where we might start? > > > > Thanks! > > > > Hello Timothy, > > I don't use Lattice FPGAs, but I successfully used UrJTAG to program a > Virtex using SVF files and a Xilinx parallel port JTAG cable. After > finding a BSDL description file for it, I used "bsdl path .", then "svf > program.svf" > > Unfortunately, UrJTAG failed to program a Spartan 3 in another board, > perhaps related to it being second in the JTAG chain. I ended using > "xilprg" instead, which can even directly read Xilinx bit files. > > Does the Lattice tools generate SVF files? Is your JTAG cable supported > by UrJTAG?
There was a little discussion off-list, and I am the one who most need this at the moment. My cable is an "FCPU-X Platform USB JTAG cable" which is supposed to be compatible with the "Xilinx Platform Cable USB". This is how far I get using UrJTAG from Subversion of today: $ sudo lsusb Bus 001 Device 004: ID 03fd:0008 Xilinx, Inc. ... $ jtag jtag> cable xpc_int firmware version = 0x044C (1100) cable CPLD version = 0x0012 (18) jtag> detect IR length: 8 Chain length: 1 Device Id: 0 (0x0000000000000000) chain.c(149) Part 0 without active instruction chain.c(200) Part 0 without active instruction chain.c(149) Part 0 without active instruction jtag> idcode Reading 0 bytes if idcode Read 01000011 11000000 00100101 00010001 00000000 00000000 00000000 00000000 The device ID looks strange. I'm not sure if it's a problem with the USB driver, the connection to the board, or lacking support for the devices on OGD1. Even if my cable can't be used, support for the XP10 to the point where we can replay an SVF would be very useful. That is, presuming the Lattice tools can generate SVF. _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
