Free as in Speech Software

Dragon

Free as in Speech Software

Postby ralph » Tue Mar 01, 2005 2:11 pm

Hi,

Since I've only Linux/x86 here, can anyone confirm for me that there's sufficient Free Software available to program a Dragon board? I'm new to FPGAs but have had a look at the GNU EDA project, and the Open Collector site, but there's quite a lot to take in. If someone can just say "Yes, I use X, Y, and Z to get from the design to downloading the place and route to the FPGA" then I can find out more for myself at a slower pace knowing I'm not wasting my time.

Cheers,


Ralph.
ralph
 
Posts: 2
Joined: Tue Mar 01, 2005 1:58 pm

Postby fpga4fun » Tue Mar 01, 2005 5:09 pm

I wouldn't recommend using Dragon with Linux because the USB software is provided for the Windows environment only.
It's possible to use the board in JTAG mode (with a JTAG cable) but that removes a lot of the value out of the board - the USB being so much more convenient.
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Re: Free as in Speech Software

Postby ralph » Tue Mar 01, 2005 6:29 pm

Ah, OK. Is there enough information available on the Dragon so one can attempt to write Linux USB interface software?

Thanks for the reply.

Ralph.
ralph
 
Posts: 2
Joined: Tue Mar 01, 2005 1:58 pm

Postby fpga4fun » Tue Mar 01, 2005 7:02 pm

Yes, I can provide you with the info required to do FPGA configuration over USB (if you release the code in exchange) and it's certainly possible to speak with the USB chip, see http://ezusb2131.sourceforge.net/

Nonetheless, the utility provided with Dragon (FPGAconf) provides many other services besides FPGA configuration (boot-PROM config, I2C) that I won't be able to support on Linux.

So please don't buy the board if you don't have some access to a Windows machine, since that's currently the only way you can use all the features of the board.
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby fpga4fun » Tue Mar 01, 2005 7:34 pm

BTW, I just downloaded the code for fxload and it seems that I could easily add the FPGA configuration in there... so I might try that. That would bring minimal Dragon support on Linux.
http://linux-hotplug.sourceforge.net/?selected=usb
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby fpga4fun » Sun Aug 07, 2005 3:23 pm

Whoa! Sure, I'd be happy to add your files into the Dragon's distribution (what I call the "startup kit") with your permisson.

Happy camping trip!
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby fpga4fun » Sun Aug 07, 2005 8:58 pm

Looks great. I'll need to re-install Linux somewhere to try it. What Linux did you use?

I think it's good that you're hosting the files, this way you can modify them without trouble.
Anyone who purchased the Dragon board... feel free to send me an email an I'll forward you the FTP address.
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby fpga4fun » Wed Aug 10, 2005 2:57 pm

Please send me an email from the same email that you used to purchase Dragon an I'll forward you the files.
jean at fpga4fun dot com
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby fpga4fun » Sat Aug 13, 2005 8:41 pm

Either that or I can add it to the Dragon's startup kit once you feel it is ready.
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby Nicolas.Boulay » Thu Sep 15, 2005 8:20 am

What the status of the linux file ?

Can i find them somewhere to see what is possible to do with it ?
Nicolas.Boulay
 
Posts: 2
Joined: Thu Sep 08, 2005 9:04 am

Postby fpga4fun » Thu Sep 15, 2005 5:26 pm

I forward them only to owners of a Dragon board.
I don't have a description besides the one posted earlier in this thread.
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby ktrinh » Tue Jan 03, 2006 2:46 pm

Does anyone know how to use the Linux files for Dragon. I am looking for the instruction of how to use these. Thanks a lot.
ktrinh
 
Posts: 1
Joined: Tue Jan 03, 2006 2:37 pm


Return to PCI FPGA board