Skip to content
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

LimeSDR-Mini PID is currently the default for all Generic FT601 devices #354

Open
martin-zs opened this issue Nov 2, 2021 · 3 comments
Open
Assignees

Comments

@martin-zs
Copy link

Basically can a support request be made to FTDI for a unique PID (they will provide up to 8) for the LimeSDR-Mini and anything that needs to be updated to new PID be updated e.g.
udev-rules/64-limesuite.rules
src/ConnectionFTDI/FTD3XXLibrary/FTD3XX.h

For additional details see:
https://discourse.myriadrf.org/t/any-ftdii-601q-is-recognized-as-ltd-myriad-rf-limesdr-mini/7383/2

@martin-zs
Copy link
Author

martin-zs commented Nov 2, 2021

I should probably add that an equally valid option is to leave it as is, if it is too much trouble to change the PID of a LimeSDR-Mini. And just accept that at some future date (when usb.ids are updated in packages) that a LimeSDR-Mini will be listed as a "Default FT601 USB device” when people on Linux run "lsusb". Then you would just need to update any documentation that refers to it as being a shown as "Myriad-RF LimeSDR-Mini" under Linux.

The actual request for a block of PID's from FTDI is a very low hurdle. All they are seeking is: Name, Company, Country and an E-Mail Address.

@martin-zs
Copy link
Author

I just spotted a problem with changing the PID for windows clients:
Product ID 0x60IF
"Product identification as specified in the idProduct field of the USB Device Descriptor This should match the PID in the Windows installation file (INF). If this parameter is changed, then the corresponding change is required in the INF installation file. NOTE: changes to the INF file will invalidate any driver certification."
( ref: https://ftdichip.com/wp-content/uploads/2020/07/AN_370-FT60X-Configuration-Programmer-User-Guide.pdf ).

@martin-zs
Copy link
Author

I requested that the Linux device with VID:0403 PID:601f be called "FT601 32-bit FIFO IC" because that better aligns with everything else that is currently in usb.ids for FTDI hardware that uses the default PID for their products.
(ref https://usb-ids.gowdy.us/read/UD/0403/601f )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants