You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 9, 2020. It is now read-only.
- An endstop switch connected to a Duet 3 main board may only be used to home an axis if at least one motor controlling that axis is driven by the main board
13
+
- Various Duet 3 expansion board features are not fully implemented. See the RRF3 Limitations document on the wiki.
14
+
- After installing new expansion or tool board firmware or resetting an expansion or tool board, you must reset the main board or at least run config.g using M98. Otherwise the expansion/tool board configuration will not match the settings expected by the main board.
8
15
9
16
Upgrade notes:
10
17
- Endstop type S0 (active low switch) is no longer supported in M574 commands. Instead, use type S1 and invert the input by prefixing the pin name with '!'.
18
+
- If you are using Duet 3 expansion or tool boards, you must upgrade those to 3.0RC1 too
19
+
- Duet 3+SBC users must use DSF 1.1.0.5 or a conpatible later version with this version of RRF
20
+
- You should also upload the new IAP file for your system. You will need it when upgrading firmware in future. These files are called Duet2CombinedIAP.bin, DuetMaestroIAP.bin, Duet3_SBCiap_MB6HC.bin (for Duet 3+SBC) and Duet3_SDiap.bin (for Duet 3 standalone systems). You can leave the old IAP files on your system, they have different names and you will need them if you downgrade to earlier firmware.
11
21
12
22
Feature changes since beta 12:
13
-
- Duet 3 only: Switch-type endstops connected to expansion boards are supported (needs recent expansion board firmware too)
23
+
- Duet 3 only: Switch-type endstops connected to expansion boards are supported
14
24
- Current position is no longer shown for pulse-type filament monitors, because it was meaningless and nearly always zero
15
25
- Calibration data for pulse-type filament monitors is no longer displayed by M122 (same as for laser and magnetic filament monitors). Use M591 to report the calibration data.
16
26
- Max bed heaters increased to 9 on Duet 3, 2 on Duet Meastro (still 4 on Duet WiFi/Ethernet)
@@ -30,6 +40,10 @@ Bug fixes:
30
40
- A badly-formed GCode file that returned the layer height or object height as nan or inf caused DWC to disconnect because of a JSON parse failure
31
41
- M579 scale factors were not applied correctly to G2 and G3 arc moves
32
42
- M119 crashed if an axis had no endstop
43
+
- Filament handling didn't work on Duet 3+SBC
44
+
- If a homing move involved only motors connected to Duet 3 expansion boards and the corresponding endstop was already triggered, the homing move started anyway and didn't stop
45
+
- Stall detect homing works properly
46
+
- If an attempt to create a switch-type endstop using M574 failed because the specified pin wasn't available, this resulted in a partically-configured switch endstop
0 commit comments