3 ms·
Also, I remember the "FTDI-gate" with the ch340, where FTDI updated their driver to break ch340 clones (that are nearly ubiquitous and sometimes indistinguishab
by tecleandor 4y ago
Also, I remember the "FTDI-gate" with the ch340, where FTDI updated their driver to break ch340 clones (that are nearly ubiquitous and sometimes indistinguishable).
Can't remember how that ended.
- snvzz 4y agoWhile ch340 are a dirt cheap solution (the chip is cheap, and it is a single chip solution thanks to the internal oscillator), it is not a FTDI clone. It presents its own interface to the computer and uses its own drivers. What FTDI did was specifically targeted against fake FTDI chips. Note that this is no less horrible; FTDI has no business intentionally bricking anybody's chips.
- poizan42 4y agoThey claimed they were targeting counterfeit FTDI chips. But in reality they have no way of telling the difference between a counterfeit and a clone in software - after all the only difference is what is written on the IC package/what the seller claims it to be.
- blueflow 4y ago> But in reality they have no way of telling the difference between a counterfeit and a clone in software USB devices have a vendor/product ID that is used for driver selection. The ones for the FTDI and ch340 are different: https://the-sz.com/products/usbid/index.php?v=&p=&n=FTDI https://the-sz.com/products/usbid/index.php?v=&p=&n=FTDI https://the-sz.com/products/usbid/index.php?v=&p=&n=ch340 https://the-sz.com/products/usbid/index.php?v=&p=&n=ch340
- poizan42 4y agoCH430 is not an FTDI clone as far as I can tell, so i'm not sure how this is relevant? If you want existing drivers to "just work" with your clone device[1] then you need to return a vendor and product id it already recognizes. Lying to a computer does not make you a counterfeiter (and copying responses verbatim for interoperability purposes is pretty strongly protected, see e.g. Sega v. Accolade) [1]: After all the whole point of making an FTDI clone instead of just implementing the standard USB communications device class was to get Windows support before Windows 10 introduced support for serial via CDC out-of-the-box.
- matja 4y agoWasn't it the devices which used FTDI FT232/233/2232/2233/4232/4233 device VID/PIDs that they targeted?