> I think the serial number has a permanent copy in the bytes above 0x40 in > the EEPROMN space. Look at it with mpog.exe ( perhaps with wine and my > ftd2xx translation layer)...
There are two different serial numbers in the FT232R chip... One is in the USB string table along with the device and stuff. The other is above 0x80 and should never be altered. The chips show up from digikey with BOTH serial numbers programmed to random strings. So, any FT232R with a serial number of "000000" has been manually reprogrammed that way by the user, and the original serial number has been lost. This one's not quite pristine, but shows the two serial numbers... $ ./eeprom --dump 1 device connected Dev 0: Filename "003", Manf "FTDI", Desc "FT232R - R8C", Ser# "A600dOgq" 00 : 00 40 03 04 01 60 00 06 a0 7d 08 10 00 00 98 0a : ....@...`.. .}...... : 00 10 : a2 1a bc 12 23 aa 01 00 0a 03 46 00 54 00 44 00 : ....#... ..F.T.D. : 10 20 : 49 00 1a 03 46 00 54 00 32 00 33 00 32 00 52 00 : I...F.T. 2.3.2.R. : 20 30 : 20 00 2d 00 20 00 52 00 38 00 43 00 12 03 41 00 : ..-...R. 8.C...A. : 30 40 : 36 00 30 00 30 00 64 00 4f 00 67 00 71 00 00 00 : 6.0.0.d. O.g.q... : 40 50 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ........ ........ : 50 60 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ........ ........ : 60 70 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 30 : ........ ......i0 : 70 80 : 31 04 ce fb 00 00 cb 38 32 60 42 00 00 00 00 00 : 1......8 2`B..... : 80 90 : 00 00 00 00 00 00 00 00 36 41 5a 53 4c 32 33 45 : ........ 6AZSL23E : 90 a0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff : ........ ........ : a0 b0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff : ........ ........ : b0 c0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff : ........ ........ : c0 d0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff : ........ ........ : d0 e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff : ........ ........ : e0 f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff : ........ ........ : f0 $ ./eeprom --decode 1 device connected Dev 0: Filename "003", Manf "FTDI", Desc "FT232R - R8C", Ser# "A600dOgq" High Current: disabled Driver: VCP idVendor: 0x0403 idProduct: 0x6001 idDevice: 0x0600 config: remote-wake Max power: 250 mA Chip config: use-serial-no Invert: dtr USB Version: 0.0 Manufacturer: "FTDI" Device: "FT232R - R8C" Serial number: "A600dOgq" CBUS0: txled CBUS1: rxled CBUS2: io CBUS3: io CBUS4: pwron Checksum: Valid -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to [email protected]
