FTDI-EEPROM(1) | General Commands Manual | FTDI-EEPROM(1) |
ftdi_eeprom - Tool for reading/erasing/flashing FTDI USB chip eeproms
ftdi_eeprom [commands] config-file
ftdi_eeprom is a small tool for reading/erasing/flashing FTDI USB chip eeproms. It uses libftdi to access the chip, so you will need to have the required permissions on the device.
The ftdi_sio module should not be loaded. You can prevent it to be automatically loaded by adding it to /etc/modprobe.d/blacklist.
You have to unplug and replug your device to get the new values to be read. Otherwise, you will still get the old values.
d:<device node> i:<vendor>:<product> i:<vendor>:<product>:<index> s:<vendor>:<product>:<serial>
The configuration file contains a list of key-value pairs which will be used to flash an FTDI USB chip eeprom. Comments start with #. The beginning of such a file might look like the following:
vendor_id=0x0403 # Vendor ID product_id=0x6001 # Product ID max_power=0 # Max. power consumption: value * 2 mA. Use 0 if self_powered = true. ########### # Strings # ########### manufacturer="ACME Inc" # Manufacturer product="USB Serial Converter" # Product serial="08-15" # Serial
The example configuration file that could be found in /usr/share/doc/ftdi-eeprom/ is quite well commented so you should be able to use it as a basis. The following keys are supported:
ftdi_eeprom was written by Intra2net AG
<opensource@intra2net.com>.
This manual page was written by Aurelien Jarno <aurel32@debian.org> for
the Debian GNU/Linux system (but may be used by others).
July 12, 2020 |