Forum Discussion
Altera_Forum
Honored Contributor
10 years agoYou can't use your FTDI device 'as is'. The Quartus programmer, or more specifically the driver, is looking for a particular Vendor & Product ID (VID & PID), stored in the FTDI device, before it'll recognise it as a USB-Blaster. Only then will the driver decide it knows how to control it. So, unless you reprogram you FTDI device the driver is never going to recognise it as a USB-Blaster or interact with it.
--- Quote Start --- Transferring raw data from FTDI to JTAG pins is a managable task with a CPLD or FPGA --- Quote End --- Indeed, it is a manageable task - the USB-Blaster does this with a CPLD. However, this is where you'll struggle - I referred to Altera's propitiatory (secret) CPLD design. --- Quote Start --- I think that if I use .rbf files, I could manage to download them --- Quote End --- Again, yes - in theory. However, unless you know how the FTDI device presents the data to the CPLD or FPGA - which is dependent on what the driver sends to it, including whatever protocol is used - then you won't solve this. Yes, you get embedded USB-Blasters on dev kits. However, they are manufactured by Altera or their partners, who are trusted with the CPLD design required. Cheers, Alex