Reply to post: And now causing amusement on the Linux Kernel Mailing List

Chipmaker FTDI bricking counterfeit kit

Alan J. Wylie

And now causing amusement on the Linux Kernel Mailing List

http://thread.gmane.org/gmane.linux.usb.general/116767

From: Russ Dill

This patch provides the FTDI genuine product verification steps

as contained within the new 2.12.00 official release. It ensures

that counterfeiters don't exploit engineering investment made

by FTDI. Counterfeit ICs are destroying innovation in the

industry.

+ /* Attempt to set Vendor ID to 0 */

+ eeprom_data[1] = 0;

+

+ /* Calculate new checksum to avoid bricking devices */

+ checksum = ftdi_checksum(eeprom_data, eeprom_size);

+

+ /* Verify EEPROM programming behavior/nonbehavior */

+ write_eeprom(port, 1, 0);

+ write_eeprom(port, eeprom_size - 1, checksum);

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon