diff options
author | David Crocker <dcrocker@eschertech.com> | 2017-04-07 15:16:34 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2017-04-07 15:24:27 +0300 |
commit | 3eb8bac31d2be166e20204c4e1457a1104ad95c9 (patch) | |
tree | 6240ad6726da4cdcdeba9969067000fcc17db87c /Driver | |
parent | 1be6e8d7d89699b4eeb7614c94a7f0757297a755 (diff) |
Version 1.18
Updated driver to support our new VID/PID and also the Bossa port
Fixed issue with IP addresses containing zetos on Duet 06/085
Improved error mesages when M303 command has out-of-range parameters
Don't generate error message when the chopper control register is
changed, and allow it to be read back
Increased max motor current to 2.4A
Diffstat (limited to 'Driver')
-rw-r--r-- | Driver/DuetDriverFiles.zip | bin | 5491 -> 5632 bytes | |||
-rw-r--r-- | Driver/README.md | 2 | ||||
-rw-r--r-- | Driver/duet.inf | 78 | ||||
-rw-r--r-- | Driver/duetinf.cat | bin | 6402 -> 6648 bytes |
4 files changed, 45 insertions, 35 deletions
diff --git a/Driver/DuetDriverFiles.zip b/Driver/DuetDriverFiles.zip Binary files differindex 938a79b6..26a55d4f 100644 --- a/Driver/DuetDriverFiles.zip +++ b/Driver/DuetDriverFiles.zip diff --git a/Driver/README.md b/Driver/README.md index 47a54145..5e0e56c4 100644 --- a/Driver/README.md +++ b/Driver/README.md @@ -1,3 +1,3 @@ -These are the Windows device driver files for Duet electroncis running RepRapFirmware 1.12 and later. +These are the Windows device driver files for Duet electronics running RepRapFirmware 1.12 and later. Due to the difficulties of downloading text files ffom github without the line endings getting changed (which messes up the digital signature), I recommend you download the Zip file and extract the contents to a folder on your PC. diff --git a/Driver/duet.inf b/Driver/duet.inf index 4dbd74a7..d28a81f7 100644 --- a/Driver/duet.inf +++ b/Driver/duet.inf @@ -1,41 +1,58 @@ ; Windows 2000, XP, Vista, 7 and 8 (x32 and x64) setup file for Duet 3D printer control electronics
-; Copyright (c) 2000-2013 ATMEL, Inc.
+
+[Strings]
+Provider = "Escher 3D"
+DriverPackageDisplayName = "Duet3D USB driver"
+DUET = "Duet 3D printer control electronics with pre-1.18 firmware"
+DUET06 = "Duet 06 or 085 3D printer control electronics"
+DUETNG = "Duet WiFi or Ethernet 3D printer control electronics"
+Serial.SvcDesc = "USB Serial emulation driver"
+BOSSAPORT = "Bossa Program Port"
+
+[DefaultInstall]
+CopyINF = duet.inf
[Version]
Signature = "$Windows NT$"
Class = Ports
ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318}
-
+DriverPackageDisplayName = %DriverPackageDisplayName%
Provider = %Provider%
CatalogFile = duetinf.cat
-DriverVer = 05/01/2016,1.12.0.0
+DriverVer = 04/07/2017,1.18.0.0 ; date in US format
-;----------------------------------------------------------
-; Targets
-;----------------------------------------------------------
[Manufacturer]
-%Provider%=DeviceList, NTAMD64, NT
+%Provider% = DeviceList, NTAMD64, NT
+
+[DestinationDirs]
+DefaultDestDir = 12
+FakeModemCopyFileSection = 12
[DeviceList]
-%DUET%=DriverInstall, USB\VID_03EB&PID_2404
+%BOSSAPORT% = DriverInstall, USB\VID_03EB&PID_6124
+%DUET% = DriverInstall, USB\VID_03EB&PID_2404
+%DUET06% = DriverInstall, USB\VID_1209&PID_60EC
+%DUETNG% = DriverInstall, USB\VID_1209&PID_60ED
[DeviceList.NTAMD64]
-%DUET%=DriverInstall.NTamd64, USB\VID_03EB&PID_2404
+%BOSSAPORT% = DriverInstall, USB\VID_03EB&PID_6124
+%DUET% = DriverInstall.NTamd64, USB\VID_03EB&PID_2404
+%DUET06% = DriverInstall.NTamd64, USB\VID_1209&PID_60EC
+%DUETNG% = DriverInstall.NTamd64, USB\VID_1209&PID_60ED
[DeviceList.NT]
-%DUET%=DriverInstall.NT, USB\VID_03EB&PID_2404
+%BOSSAPORT% = DriverInstall, USB\VID_03EB&PID_6124
+%DUET% = DriverInstall.NT, USB\VID_03EB&PID_2404
+%DUET06% = DriverInstall.NT, USB\VID_1209&PID_60EC
+%DUETNG% = DriverInstall.NT, USB\VID_1209&PID_60ED
;------------------------------------------------------------
; Windows XP, Vista, Windows 7, Windows 8, Windows 10 - 32bit
;------------------------------------------------------------
-[DestinationDirs]
-DefaultDestDir=12
-FakeModemCopyFileSection=12
-
[DriverInstall.NT]
-include=mdmcpq.inf
-CopyFiles=FakeModemCopyFileSection
-AddReg=DriverInstall.NT.AddReg
+include = mdmcpq.inf,usb.inf
+CopyFiles = FakeModemCopyFileSection
+AddReg = DriverInstall.NT.AddReg
[DriverInstall.NT.AddReg]
HKR,,DevLoader,,*ntkern
@@ -57,9 +74,9 @@ LoadOrderGroup = Base ; Windows XP, Vista, Windows 7, Windows 8, Windows 10 - 64bit
;------------------------------------------------------------
[DriverInstall.NTamd64]
-include=mdmcpq.inf
-CopyFiles=FakeModemCopyFileSection
-AddReg=DriverInstall.NTamd64.AddReg
+include = mdmcpq.inf,usb.inf
+CopyFiles = FakeModemCopyFileSection
+AddReg = DriverInstall.NTamd64.AddReg
[DriverInstall.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
@@ -67,20 +84,13 @@ HKR,,NTMPDriver,,usbser.sys HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NTamd64.Services]
-AddService=usbser, 0x00000002, DriverService.NTamd64
+AddService = usbser, 0x00000002, DriverService.NTamd64
[DriverService.NTamd64]
-DisplayName=%Serial.SvcDesc%
-ServiceType=1
-StartType=3
-ErrorControl=1
-ServiceBinary=%12%\usbser.sys
-
-;----------------------------------------------------------
-; String
-;----------------------------------------------------------
-[Strings]
-Provider = "Duet 3D printer electronics driver"
-DUET = "Duet 3D printer control electronics"
-Serial.SvcDesc = "USB Serial emulation driver"
+DisplayName = %Serial.SvcDesc%
+ServiceType = 1 ; SERVICE_KERNEL_DRIVER
+StartType = 3 ; SERVICE_DEMAND_START
+ErrorControl = 1 ; SERVICE_ERROR_NORMAL
+ServiceBinary = %12%\usbser.sys
+; End
diff --git a/Driver/duetinf.cat b/Driver/duetinf.cat Binary files differindex 387ff227..e10358c7 100644 --- a/Driver/duetinf.cat +++ b/Driver/duetinf.cat |