Altera_Forum
Honored Contributor
11 years agoDE1 FPGA FTDI conflict with other devices
I'm doing remote communication of the Altera DE1 FPGA board and another instrument (Thor Labs TDC001 controller for motorized stages). I'm using MATLAB for the remote communication. When either the DE1 or the TDC001 is connected to the computer alone (in the absence of the other device), all my communication works great and I'm able to do remote communication.
However, when both devices are connected to the computer, there seems to be a conflict and I am no longer able to do communication for either device. Both the DE1 and TDC001 use FTDI protocols for their communication, and I've noted some previous discussion of conflict with Altera FPGA boards with other devices that use FTDI (see, for instance, point 1 here http://www.taoli.ece.ufl.edu/teaching/4744/labs/lab2/driver-conflict.pdf (https://ucmail.uc.edu/owa/redir.aspx?c=pooiyksxsuuneyjfx4imfvd7wk0j89ei7_oyixcfmeo0zzslazcej3awdnsvrkixctdw9gags1s.&url=http%3a%2f%2fwww.taoli.ece.ufl.edu%2fteaching%2f4744%2flabs%2flab2%2fdriver-conflict.pdf) or from the Altera forum http://www.alteraforum.com/forum/showthread.php?t=2015 ). These problems are solved by altering the 'ftdibus.sys' file, but I don't seem to have that file in my drivers. I am able to locate the usbblst.inf file, although it is in a folder labeled 'altera' and not 'quartus' (I was only able to load the usb-blast drivers from disc for some reason). I was wondering if there was a similar hack that I could use to resolve the FTDI conflict for the DE1, and what file equivalent to ftdibus.sys would I need to rename? Any help would be most appreciated.