Skip to main content
Topic: Driver OLS in Windows 8 (Read 5037 times) previous topic - next topic

Driver OLS in Windows 8

Has anyone tried it? gives an error of unspecified hash

Re: Driver OLS in Windows 8

Reply #1
Sorry, this is all new to me. I thought windows 8 wasn't going to force the install of a inf for CDC devices.
Got a question? Please ask in the forum for the fastest answers.

 

Re: Driver OLS in Windows 8

Reply #2
Windows 8 requires signed infs as well as signed sys files.
I was just able to force the installation of the driver from microchip's usb library (it doesnt have the VID/PID so you have to manually select it from have disk)

Re: Driver OLS in Windows 8

Reply #3
You can deactivate the forcing of signed drivers by using following Settings.

Open a Command Prompt (cmd) as Administrator and type in following two commands.

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

With bcdedit you´re configurating the bootmenu of windows, so be careful. If something goes wrong you´ll need a windows dvd to repair the bootmanager.

After a restart you can install the driver normally. You just have to confirm to install the unsigned driver, just like in older versions of Windows.

Also: First post here ;)

Re: Driver OLS in Windows 8

Reply #4
I would suggest not disabling Integrity Checks what you actually should be doing is signing your drivers with your own certificate. This is not the simplest thing but after you have it figure out it works every time without disabling anything.

I will including the links after this first post since there is a spam warning.

Re: Driver OLS in Windows 8

Reply #5
Info is attached sorry can't post links


Re: Driver OLS in Windows 8

Reply #7
I'll add this to the tracker and look into it. I'm not keen on jumping through hoops for windows to recognize it's on freaking bundled drivers, but it sounds like it needs to be done. I thought someone really hammered the win8 team on behalf of arduino to use CDC-ASM the same way every other OS does - without a separate install step...
Got a question? Please ask in the forum for the fastest answers.