Lattice Diamond Programmer: Do the Lattice Diamond Programmer tool check for device ID (Vendor and Product IDs) and device description?
Yes, in order to support different kinds of cables and boards with the FTDI chip, our software used all the methods to detect the cable including checking for FTDI device ID (Vendor and Product IDs), checking for the description, and checking for the serial number.