3 ms·
They might not have the ability to do that - I could quite easily see the bit of code that can tell if its fake being the same code that bricks the device. Mayb
by robostac 12y ago
They might not have the ability to do that - I could quite easily see the bit of code that can tell if its fake being the same code that bricks the device. Maybe all the real ftdi chips will reject a PID of 0 (as it's invalid), while the fake ones accept it.
- bri3d 12y agoTheir drivers prior to the bricking drivers (everything after 2.08.14) caused the fake devices to fail, where previously they hadn't. Whether or not that behavior was intentional, there is clearly an exploitable property of the fake devices which can determine that they are fake without bricking the device. FTDI should use it rather than playing these games. Their reaction to the discovery of the bricking issue on Twitter and elsewhere yesterday strongly suggests that it was anything but an "oh shit, our driver bricks some of those crappy fakes" moment.