Ok, sat by the sidelines and watched long enough, had to register to make a comment.
I don’t think many of the engineers attacking here have every worked in marketing to understand the real issue here. Instead of discussing what FTDI could have done, let’s discuss what the cloners could have done.
As many have pointed out, the clone chips are a whole different architecture, they are not copying FTDI silicon IP. They could have been really lazy, squatted a random VID/PID and just copied FTDI’s drivers, modified the VID/PID to match and released a true competitor to FTDI without relying on FTDI drivers. But they didn’t do that.
Why? Because they don’t want to be competitors to FTDI, they want you to think they ARE FTDI.
Because they don’t see profit in being a competitor to FTDI, as no one ordering large quantities is going to randomly buy a no-name competitor that has no brick-and-mortar support chain in place like FTDI. They want you to think you are paying the big bucks for a trusted name, trusted reliability and trusted support chain for a product that has none of the above.
To anyone working marketing for FTDI, this has been war for years, they have been under major assault.
To give an example of how important brand integrity is, let me tell you about my relative. He took a job for a while as a big brand repair tech. Let’s say Samsung. During his training they had to take apart brand new $2000 LCD TV sets to the motherboard and put them back together. They were judged on how well the TVs functioned after this process. Then, all the TVs were thrown out. Even if they worked. All 20 techs in the class, in a class repeated every month, TVs were thrown out. And a guard was stationed 24/7 at the garbage can so no employees would take a TV home. And companies do this for all their electronics used for training! Think of all that e-waste.
Because Samsung would rather eat the cost of these TVs, then risk a single one ending up on craigslist, sold and then failing after a month since QC is useless once the TV was taken apart. That could be one customer that would swear never to buy Samsung again, and the brand is tarnished.
That is how marketing people consider the importance of brand recognition.
I know of, through direct interaction, 2 large tech companies that use FTDI in their products today. In a 5 figures of quantity scale. They use them because of their history and brand trust. Their chips have worked well for years, and they have engineers on call that have worked with us during development issues. I polled the tech labs of both companies after the last FTDIgate and none of the veteran engineers batted an eye, and they still use FTDI, because it’s FTDI. It works, well, and has for years. We pay to get them from US distributors and have never had a product stop working due to a fake chip.
This. Refuse to load the driver and print a message to the system log, but don't spew trash data out and don't brick the chips. This isn't hard to understand...
Really? Let's think through this...
Have you ever installed an updated driver to find the hardware stop working? What’s the first thing you do? Do you rip open your computer or device and check all chips for authenticity? What many people do, is roll-back to the last known working driver, curse the company for making a bad new driver, and never update the driver again. That does nothing to alert anyone to a bad supply chain. And it does everything to make you think FTDI is horrible at releasing working drivers.