Thanks for checking your FT232HQ and attaching your eeprom file. Dumping the eeprom contents of my board and comparing it with yours suggest that the manufacturer, product and version strings are located at the wrong offset in eeprom. I re-entered the original strings in the ftdi.conf file and flashed this to the FT232H eeprom. Sigrok and pulseview had no problems recognizing the board now.
So while my immediate problem is fixed, I want to suggest that the ftdi-la driver in sigrok gets patched to accept devices even if libftdi returns errors while reading the vendor or model descriptors (libftdi errors -7 & -8), possibly providing a generic description per model for display (something like vendor = "Unknown" for error -7). For error -8 (reading the model string) return the chip name according to the product ID (0x6014: model = "FT232H" etc.). If there is support for this idea I can prepare a patch (where do I submit such a patch?). I want to thank Fabian and Gerhard for helping me with this problem. Whether or not this board is a fake I do not know, other than the problem with the descriptor strings tripping up sigrok it has worked flawlessly as a jtag interface in openocd. The board seems branded with the Adafruit logo and the build quality looks solid so I would rather think this was a faulty eeprom image that crept in during production upload. Best regards, Christo On Wed, Oct 21, 2020 at 11:02 AM Fabian Schwartau <fab...@opencode.eu> wrote: > Hi Christo, > > I have an FT232HQ here and it works perfectly with the command you used. > sigrok-cli is version 0.7.0 from an Ubuntu 18.04. I attached my eeprom > file, maybe you can flash it in your device to see if that helps. > $ sudo ftdi_eeprom --flash-eeprom ftdi.conf > should do the trick. > Have you thought about that the chip may be a fake one? Those tend to > have some strange behaviour and do not work as expected sometimes. >
_______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel