Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/Driver
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2017-04-07 15:16:34 +0300
committerDavid Crocker <dcrocker@eschertech.com>2017-04-07 15:24:27 +0300
commit3eb8bac31d2be166e20204c4e1457a1104ad95c9 (patch)
tree6240ad6726da4cdcdeba9969067000fcc17db87c /Driver
parent1be6e8d7d89699b4eeb7614c94a7f0757297a755 (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.zipbin5491 -> 5632 bytes
-rw-r--r--Driver/README.md2
-rw-r--r--Driver/duet.inf78
-rw-r--r--Driver/duetinf.catbin6402 -> 6648 bytes
4 files changed, 45 insertions, 35 deletions
diff --git a/Driver/DuetDriverFiles.zip b/Driver/DuetDriverFiles.zip
index 938a79b6..26a55d4f 100644
--- a/Driver/DuetDriverFiles.zip
+++ b/Driver/DuetDriverFiles.zip
Binary files differ
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
index 387ff227..e10358c7 100644
--- a/Driver/duetinf.cat
+++ b/Driver/duetinf.cat
Binary files differ