ąćęłńóśźż <a@e.pl> napisał(a):
Jest nawet poradnik:
ftdichip.com/wp-content/uploads/2020/08/AN_396-FTDI-Drivers-Installation-G
uide-for-Windows-10.pdf ale w moim Win 10 zainstalowanie CDM Setup nie
działa - zapewne dlatego, że urządzenie przedstawia się Windowsom jako PID
ce10, a w treści plików sterownika są PID 6001 (60xx) i Win 64b nie
przepuszcza: "Driver will not install on Windows 10 x64
Windows 10 x64 OS will only allow certified drivers to be installed. The
certified driver supplied by FTDI will work with VID 0403 and the
following PID’s for their respective devices: PID 6001 for FT232 and FT245
[...]
If you have a product where the manufacture has customized the driver
but has not signed / recertified it, then the driver will not load. You
should contact your vendor to determine if they will support Windows 10
x64." Przy instalacji z płyty miałem ten sam komunikat Windowsów:
"The hash for the file is not present in the specified catalog file. The
file is likely corrupt or the victim of tampering". Czy mogę prosto
dopisać PID ce10 do plików INF, czy jednak będzie to również dla Win 10
/64b "victim of tampering"?
W takim razie jest problem. W Windows można wyłączyć sprawdzanie certyfikatu
i zainstalować sterownik niepodpisany. Jeśli jednak sterownik sam sprawdza
czy PID jest zgodny, to trzeba by nie modyfikować sterownika, ale zmienić
PID w urządzeniu. Wiem, że FTDI udostępnia narzędzia do tego ale nie robiłem
tego i nie wiem na ile to jest skomplikowane. Nie wiadomo też w sumie na
jaki PID zmienić, czy na 0x6001 czy na jakiś inny. Jest tutaj dosyć dziwna
sytuacja, że producent sprzętu zachował VID innej firmy (FTDI) ale zmienił
PID na jakiś losowy.
Możesz spróbować spod XP zmienić PID.
https://ftdichip.com/wp-content/uploads/2020/07/AN_124_User_Guide_For_FT_PROG.pdf
--
Grzegorz Niemirowski
https://www.grzegorz.net/
|