• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released

Scheduled Pinned Locked Moved
Beta Firmware
13
23
1.5k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    dc42 administrators @deckingman
    last edited by dc42 21 Apr 2020, 13:14

    @deckingman said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

    @dc42 A couple of question regarding limitations with expansion boards https://duet3d.dozuki.com/Wiki/Duet_3_firmware_configuration_limitations................

    1. It used to be that M581 external triggers didn't work with expansion boards but it's not on the list of limitations, neither have I seen any reference to it being implemented in any release notes (unless I missed it). So is it now fixed or still a limitation which isn't documented as being such?

    That was fixed several RCs ago

    1. Likewise hiccups. IIRC they weren't reliably reported for expansion boards but I don't know if that is still the case or if it's another (undocumented) limitation.

    Still not passed back to the main board to allow it to resync, but has been reported by M122 B# for several versions.

    1. Linked to 2 - I'd like to know what the maximum micro stepping value is that I can use with my mixing extruders but without a hiccup count, I can't evaluate. Alternatively, do we yet know what the maximum step pulse frequency is? If so, I could make calculate the maximum usable micro-stepping from that.

    See answer to #2.

    Duet WiFi hardware designer and firmware engineer
    Please do not ask me for Duet support via PM or email, use the forum
    http://www.escher3d.com, https://miscsolutions.wordpress.com

    undefined 1 Reply Last reply 21 Apr 2020, 13:18 Reply Quote 0
    • undefined
      deckingman @dc42
      last edited by 21 Apr 2020, 13:18

      @dc42 Thanks - must have missed that in the release notes somewhere.

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      1 Reply Last reply Reply Quote 0
      • undefined
        Dr_Ju_Ju
        last edited by 21 Apr 2020, 13:59

        Getting there, if I run my multi G32 macro from the PanelDue, I get the final 'run' output on the PanelDue, console window, but it is missing out the previous 6, and still no output in the DWC console window.

        And I still can't Bed tune to 150 e.g.

        21/04/2020, 14:47:25 M303 H0 P1 S150
        Error: M303: heater 0 target temperature must be no hiher than the temperature limit for this heater (125.0C)

        with my M143 setting way above the target (testing setup only)

        ; Bed
        M308 S0 P"bedtemp" Y"thermistor" A"Bed" T105000 B4138 C0 ; configure sensor 0 as thermistor on pin bedtemp
        M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
        M143 H0 S180 ; set temperature limit for heater 0 to 180C
        M307 H0 B1 ; enable bang-bang mode for the bed heater
        M140 H0 ; map heated bed to heater 0
        M144 S1 ; set bed 'Active'

        Julian,

        Old goat, learning new things….

        undefined 1 Reply Last reply 21 Apr 2020, 15:00 Reply Quote 0
        • undefined
          dc42 administrators @Dr_Ju_Ju
          last edited by dc42 21 Apr 2020, 15:00

          @Dr_Ju_Ju said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

          Getting there, if I run my multi G32 macro from the PanelDue, I get the final 'run' output on the PanelDue, console window, but it is missing out the previous 6, and still no output in the DWC console window.

          Please explain what you mean: the previous 6 what? And start another thread for this issue, as I requested at the top of this thread.

          And I still can't Bed tune to 150 e.g.

          21/04/2020, 14:47:25 M303 H0 P1 S150
          Error: M303: heater 0 target temperature must be no hiher than the temperature limit for this heater (125.0C)

          Please send M143 H0 to confirm the M143 setting. I think you may need to move the M143 command to be later in config.g than the M140 command, because defining that heater as a bed heater sets the default temperature limit.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • undefined
            Dr_Ju_Ju
            last edited by 21 Apr 2020, 15:36

            Thank you David, putting M143 after M140 sorted it, & I'll raise a new topic for the PanelDue G32 reporting issue.

            Julian,

            Old goat, learning new things….

            1 Reply Last reply Reply Quote 0
            • undefined
              c310
              last edited by 21 Apr 2020, 19:14

              DWC bug: extrusion controls kept inactive (grayed out) even if i enable cold extrusion by M302 P1

              undefined undefined 3 Replies Last reply 22 Apr 2020, 07:47 Reply Quote 0
              • undefined
                chas2706
                last edited by 21 Apr 2020, 21:48

                @c310 said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

                DWC bug: extrusion controls kept inactive (grayed out) even if i enable cold extrusion by M302 P1

                For me that is nothing new.

                I got it and i'm on 3.01RC6:

                Extrude.jpg

                Extrude1.jpg

                1 Reply Last reply Reply Quote 0
                • undefined
                  dc42 administrators @c310
                  last edited by 22 Apr 2020, 07:47

                  @c310 said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

                  DWC bug: extrusion controls kept inactive (grayed out) even if i enable cold extrusion by M302 P1

                  Thanks, I can confirm that one.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    chrishamm administrators @c310
                    last edited by 22 Apr 2020, 08:38

                    @c310 Thanks for the report, I could reproduce it as well. As a work-around, you can send M302 S-273.15 R-273.15 and reload the web interface. We will fix this in the next firmware version.

                    Duet software engineer

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      dc42 administrators @c310
                      last edited by dc42 22 Apr 2020, 08:38

                      @c310 said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

                      DWC bug: extrusion controls kept inactive (grayed out) even if i enable cold extrusion by M302 P1

                      I've put new RRF firmware builds to correct this at https://www.dropbox.com/sh/3azy1njy3ayjsbp/AACquxr2m00eV568RZg5QG5wa?dl=0. Note, if you use these on a Duet WiFi, Ethernet or Maestro, then heater 0 is no longer a bed heater by default, so you may have to add a M140 command to config.g (after your M950 H0 command, but before your M143 H0 command if you have one). If you created the RRF3 config .g file using the online configurator then the M140 H0 command should already be present.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        Danal
                        last edited by 22 Apr 2020, 13:00

                        Feedback: The whole

                        apt update
                        apt upgrade

                        process is getting very smooth and nice. A very effective way to install everything.

                        Delta / Kossel printer fanatic

                        1 Reply Last reply Reply Quote 3
                        • undefined
                          arhi
                          last edited by 22 Apr 2020, 13:40

                          RC9, largest print on duet2ethernet for me ever (not longest nor heaviest, just physically biggest, almost full volume of ender5, but only 3 shells, .35mm layer, 3% infill, .6mm nozzle) ~13 hours no issues. I guess positive feedback should exist too 🙂

                          1 Reply Last reply Reply Quote 2
                          • undefined
                            ChrisP
                            last edited by 22 Apr 2020, 17:54

                            As with previous recent versions, I'm still experiencing bugs with filament loading/unloading. Link to thread: Filament load/unload issue (RRF 3.01-RC9, DWC 2.1.4, DSF 2.1.0)

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              ChrisP
                              last edited by 22 Apr 2020, 19:04

                              Having completed a few prints with the new updates I fairly confident that whatever was causing the mid-print hangs/pauses I was experiencing with the previous release now seems to have been fixed! 😄 👍

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                Guyaros
                                last edited by 24 Apr 2020, 14:29

                                Hi,

                                Using Board: Duet WiFi 1.0 or 1.01
                                Running Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 2.03RC5 (2019-06-05b5)
                                Duet WiFi Server Version: 1.23
                                Duet Web Control 2.0.2

                                Do I need to upgrade to 3.0 first and then to 3.01-RC9 ?
                                If so, could you please share a link to download RepRapFirmware 3.0

                                Also, currently running PanelDue-V2-4.3 , Firmware version: 1.21-3
                                Should I upgrade to 1.24?

                                Thanks,

                                undefined 1 Reply Last reply 24 Apr 2020, 20:59 Reply Quote 0
                                • undefined
                                  Phaedrux Moderator @Guyaros
                                  last edited by 24 Apr 2020, 20:59

                                  @Guyaros said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

                                  Do I need to upgrade to 3.0 first and then to 3.01-RC9 ?

                                  Yes.

                                  @Guyaros said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

                                  If so, could you please share a link to download RepRapFirmware 3.0

                                  https://github.com/dc42/RepRapFirmware/releases/tag/3.0

                                  @Guyaros said in RRF 3.01-RC9, DWC 2.1.4 and DSF 2.1.0 released:

                                  Also, currently running PanelDue-V2-4.3 , Firmware version: 1.21-3
                                  Should I upgrade to 1.24?

                                  Yes.

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  1 Reply Last reply Reply Quote 1
                                  • undefined
                                    Guyaros
                                    last edited by Guyaros 25 Apr 2020, 00:12

                                    Thanks.

                                    Upgrade PanelDue Frimware ............... Done
                                    Upgrade Duet Web Control ................... Done
                                    Edit sys files using RepRep Configurator Tool .............. Done
                                    Upgrade to Duet Firmware 3.0 ............ Done

                                    ; Configuration file for Duet WiFi V1.0
                                    ; Executed by the firmware on start-up
                                    ; Board ID: 08DAM-999TL-MQ4S8-6JKD2-3SJ6K-94BVW
                                    ; Firmware Version 3.0
                                    ; Duet Web Control 2.1.4
                                    ; generated by RepRapFirmware Configuration Tool v2.1.8 on Sat Apr 25 2020 01:01:46 GMT+0300 (Israel Daylight Time)
                                    ; Last edited on 25.04.2020 by Guyaros
                                    ; General preferences
                                    G90 ; Set absolute coordinates
                                    M83 ; Set relative extruder moves
                                    M550 P"Guyaros Creator Pro" ; Set printer name
                                    ; Network
                                    M552 P"F16D" S1 ; Set SSID of network to connect to (P) ,Enable networking as a client (S1)
                                    M586 P0 S1 ; Enable HTTP
                                    M586 P1 S0 ; Disable FTP
                                    M586 P2 S0 ; Disable Telnet
                                    ; Motor Drives
                                    M569 P0 S1 ; physical drive 0 goes forwards
                                    M569 P1 S1 ; physical drive 1 goes forwards
                                    M569 P2 S1 ; physical drive 2 goes forwards
                                    M569 P3 S1 ; physical drive 3 goes forwards
                                    M584 X0 Y1 Z2 E3 ; set drive mapping
                                    M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
                                    M92 X94.12 Y94.11 Z400.00 E409.00 ; Set axis steps/mm (Z axis 8x8 TR, XY Pulley 10.82[mm])
                                    M566 X840.00 Y840.00 Z600.00 E120.00 ; set maximum instantaneous speed changes (Jerk) (mm/min)
                                    M203 X9000.00 Y9000.00 Z720.00 E1200.00 ; set maximum speeds (mm/min)
                                    M201 X5000.00 Y5000.00 Z300.00 E600.00 ; set accelerations (mm/s^2)
                                    M204 P1200 T1800 ; Set print and travel accelrations [mm/s^2]
                                    M906 X750 Y750 Z400 E1000 I20 ; set motor currents (mA) and motor idle factor in per cent
                                    M84 S30 ; Set idle timeout to 30[sec]
                                    ; Axis Limits
                                    M208 X-115 Y-70 Z0 S1 ; set axis minima
                                    M208 X137.6 Y67 Z175.6 S0 ; set axis maxima
                                    M564 H0 ; Allow axis movement before homing
                                    ; Endstops
                                    M574 X2 S1 P"xstop" ; Configure active-high endstop for high end on X via pin xstop
                                    M574 Y2 S1 P"^!ystop" ; Configure active-low endstop for high end on Y via pin ystop, Pull up resistor, Invert pin,
                                    M574 Z2 S3 ; Configure sensorless endstop for high end on Z
                                    M915 P2 Z S10 F0 ; Configure motor stall detection, Z motor, Stall detection threshold, Stall detection filter mode disabled
                                    ; Z-Probe
                                    ;M558 P0 H10 F120 T5400 ; disable Z probe but set dive height, probe speed and travel speed
                                    ;M557 X-100:130 Y-50:60 S20 ; define mesh grid
                                    ; Heaters
                                    ; Bed
                                    M308 S0 P"bedtemp" Y"thermistor" T94573 B4230 ; configure sensor 0 as thermistor on pin bedtemp
                                    M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
                                    M143 H0 S120 ; set temperature limit for heater 0 to 120C
                                    M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
                                    M140 H0 ; map heated bed to heater 0
                                    M307 H0 A242.2 C901.9 D1.5 S1.0 ; Set heating process parametersheater, Heater0 (H0), Gain (A242.2), time Constant (C901.9), Dead time (D1.5), maximum PWM 100% (S1.0)
                                    ; Extruder E0 Hotend (E3D Hemera)
                                    M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
                                    M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                                    M143 H1 S285 ; set temperature limit for heater 1 to 285C
                                    M307 H1 B0 A346.2 C189.8 D4.3 S1.0 ; Set heating process parameters, Heater1 (H1),Gain (A), time constant (C), Dead time (D), Max PWM 100% (S1.0)
                                    ; CPU Temp
                                    M912 P0 S-16.1 ;Calibrate CPU temp sensor
                                    ; Fans
                                    M950 F0 C"fan0" Q250 ; create fan 0 on pin fan0 and set its frequency
                                    M106 P0 C"BlowerLayerCooling" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off
                                    M950 F1 C"fan1" Q250 ; create fan 1 on pin fan1 and set its frequency
                                    M106 P1 C"HemeraExtruderFan" S1 H1 T40 ; set fan 1 name and value. Thermostatic control is turned on
                                    M950 F2 C"fan2" Q250 ; create fan 2 on pin fan2 and set its frequency
                                    M106 P2 C"RearCoolingFans" S0 H-1 ; set fan 2 name and value. Thermostatic control is turned off
                                    ; Resurrect routine (Power failure)
                                    M911 S23 R25 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
                                    ; Tools
                                    M563 P0 S"ExtruderE0" D0 H1 F0 ; define tool 0
                                    G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
                                    G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
                                    T0 ; select first tool
                                    1 Reply Last reply Reply Quote 0
                                    16 out of 23
                                    • First post
                                      16/23
                                      Last post
                                    Unless otherwise noted, all forum content is licensed under CC-BY-SA