-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement MPSSE subtarget and FTDI emulation mode #49
Comments
Don't forget to emulate the 32-bit EEPROM correctly to avoid being hit by FTDI's bricker :P |
Does anyone actually want this? |
MPSSE would be fairly useful. There is a bunch of software that uses MPSSE for "stuff" and it would be nice to just transparently use the Glasgow instead of an FTDI cable. Also that implementation might be a useful reference implementation for FTDI chip replacements. |
YES, for every point made. |
Ironically this was the original goal of the project and the very first committed gateware, but I don't think we even have the code left for it in-tree anymore. |
https://github.com/usb-tools/Facedancer/blob/master/facedancer/devices/ftdi.py Adapting this shouldn't be horrible... |
The problem is actually the firmware, and there is no great solution that I know of, especially for Windows. |
We decided not to do this. 60d09a2 |
This is kind of annoying because it needs reenumeration logic in the firmware.
The text was updated successfully, but these errors were encountered: