From 146dd03af65da92ab282023a5b0f15e90491a010 Mon Sep 17 00:00:00 2001 From: dc42 Date: Fri, 17 Apr 2020 14:18:12 +0100 Subject: Updated whatsnew_RRF3 for release 3.01-RC8 --- WHATS_NEW_RRF3.md | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) (limited to 'WHATS_NEW_RRF3.md') diff --git a/WHATS_NEW_RRF3.md b/WHATS_NEW_RRF3.md index e0128b04..b082e9cc 100644 --- a/WHATS_NEW_RRF3.md +++ b/WHATS_NEW_RRF3.md @@ -1,8 +1,41 @@ +RepRapFirmware 3.01-RC8 +======================= + +Recommended compatible firmware: +- DuetWebControl 2.1.3 +- DuetWiFiServer 1.23 (same as for previous RC) +- Duet Software Framework version 2.0.0 (for Duet 3/Raspberry Pi users) +- Duet 3 expansion board and tool board firmware 3.01-RC7 (same as for previous RC) +- PanelDueFirmware 1.24RC1 (but version 1.23.1 still acceptable unless running on Duet 3 with attached SBC) + +Upgrade notes: +- See also the notes for 3.01-RC7 if upgrading from an earlier version + +Known issues and limitations: +- All boards: Z probe types 1, 2 and 5 are only supported for Z probe 0, and if using Duet 3 only for a probe connected to the main board. All other Z probes must be of type 8 or 9. +- Duet 3: an endstop switch on the main board will not stop movement of a motor on an expansion board unless a motor on the main board is also moving +- Duet 3: when updating the firmware on one or more tool boards or expansion boards, after the updates have completed you must reset the main board or at least run config.g in order to reconfigure the expansion or tool boards +- Additional limitations apply to Duet 3 systems with expansion and/or tool boards. See https://duet3d.dozuki.com/Wiki/Duet_3_firmware_configuration_limitations. + +New features/changed behaviour: +- Duet 3+SBC: File- and system-related commands originating from PanelDue and other local GCode sources are now sent to DSF when running with attached SBC. Note, PanelDue firmware needs to be upgraded to 1.24 for this to work fully. + +Bug fixes: +- Duet 3+SBC: on resuming a paused print some additional moves would get executed +- While printing from SD card, if wipe-while-retract was enabled in the slicer then the values displayed in DWC and PanelDue for filament consumed, % print completed and filament-based estimated time left were incorrect +- Duet Maestro with 12864 display: a spurious heater fault message might appear temporarily on the display during startup +- The response to M122 P1 was generated as multiple messages, which meant that the ATE did not see the whole response +- G29/G30 "Z probe already triggered" and similar messages were missing when there was a retractprobe.g file +- Current layer time was shown as zero throughout the first layer +- Object XY limits were reported to too many decimal places +- Non-existent object properties were ignored when evaluation of the expression is disabled, e.g. second operand of && or || +- It was not possible to compare an array-valued object model property with null in an expression + RepRapFirmware 3.01-RC7 ======================= Recommended compatible firmware: -- DuetWebControl 2.1.2 (TBC) +- DuetWebControl 2.1.2 - DuetWiFiServer 1.23 - Duet Software Framework version 1.3.2 (for Duet 3/Raspberry Pi users) - Duet 3 expansion board and tool board firmware 3.01-RC7 @@ -13,7 +46,6 @@ Upgrade notes: - See also the notes for 3.01-RC6 if upgrading from an earlier version Known issues and limitations: -- If a pause is commanded and resumed when the axes are not all flagged as having been homed, the pause.g file is not run but the resume.g file is still run. This is inconsistent. This applies to most/all previous versions of RRF too. - The response to the M122 P1 command is sent as multiple fragments, so the Duet3D ATE doesn't find the board ID in it. This applies to previous 3.01-RC versions too. - Z probe types 1, 2 and 5 are only supported for Z probe 0, and if using Duet 3 only for a probe connected to the main board. All other Z probes must be of type 8 or 9. - Duet 3: an endstop switch on the main board will not stop movement of a motor on an expansion board unless a motor on the main board is also moving -- cgit v1.2.3