Saturday, December 13, 2014

Shame on FTDI

Installs driver on Win 7 using CDM v2.12.00 WHQL Certified

Gets

The drivers were successfully installed on this computer.

Driver Name

FTDI CDM Driver Package - Bus/D2XX Driver (08/26/2014 2.12.00)
FTDI CDM Driver Package - VCP Driver (08/26/2014 2.12.00)

I've noticed - nothing slows down this already glacial PC like installing a driver. It's as if it's on the phone on an important call and doesn't have time for something trivial, like me.

After this install, I plug in my Arduino, Windows starts installing a driver again. Why? Wasn't that what we just did?

Anyhow, goes to Device Manager, and USB Serial Port has the yellow exclamation mark thing. I'll bet they didn't get that from Apple.

Driver is still installing btw.

In device Manager > Properties.. things update once the driver install completes, with message :

Program Compatibility Assistant / Windows Requires a digitally signed driver

Driver : FTDIBUS Serial Device Driver
Service : USB Serial Port Driver
Publisher : FTDI Ltd.  (Shame on you Brits!)
Location : C:\\Windows\System32\drivers\ftser2k.sys

Device Manager USB Serial Port Properties have updated : General : Windows cannot verify... blah blah (Code 52)
Details :
Driver files (apart from the one listed above )
C:\\Windows\system32\DRIVERS\serenum.sys
C:\\Windows\system32\ftcserco.dll
C:\\Windows\system32\ftserui2.dll

Provider : FTDI Ltd.
File version : 2.12.00.2 built by WinDDK
Digital Signer : Microsoft Windows Hardware Compatibility (then what's your effing problem mate?)

No more yellow exclamation mark in the Device Manager, but, go into Arduino > Tools and Serial Port is greyed out. Thank you very much open source!

Turns out, shame on Symantec too - Go look at the file ftser2k.sys or ftcserco.dll, they both have "Symantec Time Stamping Services Signer - G4". What's the point in the end if it doesn't work? Help me out Apple!

No comments: