I offer a patch to ftdi_eeprom (at the stable version) to allow it to re-program FT4232H devices to a new PID. When connecting, it looks for the specified VID/PID (i.e. the new one) and the original FT default 0403/6001. FT4232 devices default to either 0403/6010 or 0403/6011 so this patch tries those values too before giving up. Reproducible: Always Steps to Reproduce: 1. Try to use ftdi_eeprom to reprogram an FT4232 from default to a custom VID/PID Actual Results: It fails to find the chip Expected Results: It finds and reprograms the chip The patch is equally valid for the "unstable" 0.3 version, except that the directory paths have changed.
Created attachment 280747 [details, diff] Patch to allow VID/PID change on FT4232 Applies to dev-embedded/ftdi-eeprom-0.2 Would need path change (ftdi_eeprom --> src) for dev-embedded/ftdi-eeprom-0.3
have you sent this upstream ?
(In reply to comment #2) > have you sent this upstream ? Yes, but they're working mostly on a new major version and don't seem to be doing much maintenance on 0.x
but said functionality has been integrated into the newer tree ?
The new tree should achieve the same result by slightly different means. However, the tool may be merged into the libftdi repository (or possibly replaced) at the next or subsequent release.
thanks ... ive added this to 0.3-r1