Open mithro opened 8 years ago
I've implemented this functionality at https://github.com/John-K/CypressFX
Feedback is welcome
Is the issue resolved? It's still open on BountySource.
I wrote something but I guess it's never been integrated
On Sat, Mar 20, 2021 at 11:16 PM Lyndon Gingerich @.***> wrote:
Is the issue resolved? It's still open on BountySource.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/timvideos/HDMI2USB-mode-switch/issues/9#issuecomment-803504836, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADCSVXGTYHZWVEBILPQRRDTEVQHJANCNFSM4CF2KNGA .
Currently we use the fxload tool which is written in C. The code for the tool can be found at https://github.com/libusb/libusb/blob/master/examples/fxload.c and https://github.com/libusb/libusb/blob/master/examples/ezusb.c
An alternative implementation of the fxload functionality can be found at https://github.com/mithro/fx2lib/tree/master/examples/fx2
Another alternative implementation of the fxload functionality can be found at https://github.com/makestuff/fx2loader
It would be good to have a pure Python version using pyusb. This is partly needed for Windows (#5)/Mac (#4) support.
The tool should allow you to do the following;