Yeah pro....
Download the "Freetronics Eleven.inf" file to your computer and note where it is located, we will show Windows where this is located shortly.
Connect your board by USB to your computer. You will see a message that the driver installation failed, as Windows doesn't yet know about the new inf file. If the wizard window opens, you can Cancel it.
Next, we're going to open Device Manager.
Click on the Start Menu, select Run..., type in devmgmt.msc and press Enter.
The devmgmt.msc above is the quick way, there are other ways to get to Device Manager via the Control Panel > System, or right-click My Computer and select Properties, Hardware, Device Manager and so on.
Look at the "Other Devices" entry, the "Eleven" will be listed there with a mark against it until we show Windows the inf file from above.
Right-click the "Eleven" entry, and choose "Update Driver..."
Next, choose "Browse my computer for Driver Software".
Lastly, in the Browse window, navigate to the folder where your "Freetronics Eleven.inf" file is located.
Follow the remaining prompts and Windows will install this inf file. It will not be required again as Windows remembers its application.
Last step doesn't work, even in Admin mode/account....Windows can't see the file. I saved it to desktop, of course it wasn't a file download I had to "copy link as". Possible it's a end of line marker problem? Verified it wasn't HTML I was just the exact text as below.
What did you do to get it to work?
I did notice that there's no mention of win7 in the .inf which may be the problem. The driver may need updating, but I got NFI how to.
;************************************************************
; Windows USB CDC ACM Setup File
; Copyright (c) 2000 Microsoft Corporation
[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MFGNAME%
LayoutFile=layout.inf
CatalogFile=%MFGFILENAME%.cat
DriverVer=11/15/2007,5.1.2600.0
[Manufacturer]
%MFGNAME%=DeviceList, NTamd64
[DestinationDirs]
DefaultDestDir=12
;------------------------------------------------------------------------------
; Windows 2000/XP/Vista-32bit Sections
;------------------------------------------------------------------------------
[DriverInstall.nt]
include=mdmcpq.inf
CopyFiles=DriverCopyFiles.nt
AddReg=DriverInstall.nt.AddReg
[DriverCopyFiles.nt]
usbser.sys,,,0x20
[DriverInstall.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.nt.Services]
AddService=usbser, 0x00000002, DriverService.nt
[DriverService.nt]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vista-64bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NTamd64]
include=mdmcpq.inf
CopyFiles=DriverCopyFiles.NTamd64
AddReg=DriverInstall.NTamd64.AddReg
[DriverCopyFiles.NTamd64]
%DRIVERFILENAME%.sys,,,0x20
[DriverInstall.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NTamd64.Services]
AddService=usbser, 0x00000002, DriverService.NTamd64
[DriverService.NTamd64]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vendor and Product ID Definitions
;------------------------------------------------------------------------------
; When developing your USB device, the VID and PID used in the PC side
; application program and the firmware on the microcontroller must match.
; Modify the below line to use your VID and PID. Use the format as shown below.
; Note: One INF file can be used for multiple devices with different VID and PIDs.
; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line.
;------------------------------------------------------------------------------
[SourceDisksFiles]
[SourceDisksNames]
[DeviceList]
%DESCRIPTION%=DriverInstall, USB\VID_20A0&PID_4150
[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall, USB\VID_20A0&PID_4150
;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
;Modify these strings to customize your device
;------------------------------------------------------------------------------
[Strings]
MFGFILENAME="CDC_vista"
DRIVERFILENAME ="usbser"
MFGNAME="Freetronics Pty Ltd (www.freetronics.com)"
INSTDISK="Freetronics Eleven Driver Installer"
DESCRIPTION="Freetronics Eleven"
SERVICE="USB RS-232 Emulation Driver"
[feedly mini]