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

    RepRapFirmware 3.0RC1 released

    Scheduled Pinned Locked Moved
    Beta Firmware
    19
    77
    5.8k
    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.
    • gtj0undefined
      gtj0
      last edited by

      @3dmntbighker said in RepRapFirmware 3.0RC1 released:

      I think the stuff after the T0 is just from copying from the DWC web page.

      In any case, try putting the "M669 K1" at the top of the file. I don't think it'll make a difference but it may.

      3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        This is covered In the upgrade notes. S0 is no longer supported in M574. Use S1 and invert the pin using ! at the start of the pin name.

        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

        3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
        • 3dmntbighkerundefined
          3dmntbighker @gtj0
          last edited by

          @gtj0 said in RepRapFirmware 3.0RC1 released:

          @3dmntbighker said in RepRapFirmware 3.0RC1 released:

          I think the stuff after the T0 is just from copying from the DWC web page.

          In any case, try putting the "M669 K1" at the top of the file. I don't think it'll make a difference but it may.

          Yeah, looking at the file directly on the SD card it looks normal. I can enter M669 K1 in the console and no difference. It really seems to be an issue with M574? There seems to be no way to change the end stop from active high to active low. Changing M574 it always acts the same.

          Scratch built CoreXY with Maestro
          Heavily modified Ender 3 with Maestro
          MPCNC work in progress with Duet WiFi

          1 Reply Last reply Reply Quote 0
          • 3dmntbighkerundefined
            3dmntbighker @dc42
            last edited by

            @dc42 said in RepRapFirmware 3.0RC1 released:

            This is covered In the upgrade notes. S0 is no longer supported in M574. Use S1 and invert the pin using ! at the start of the pin name.

            It's not noted in the M574 section of the RepRap changes document. Nor on the main G-code page. Which does have many notations about RRF3.

            Thanks, I'm operational now. I had some issues with the Piezo sensor but I resolved those.

            Scratch built CoreXY with Maestro
            Heavily modified Ender 3 with Maestro
            MPCNC work in progress with Duet WiFi

            deckingmanundefined 1 Reply Last reply Reply Quote 1
            • deckingmanundefined
              deckingman @3dmntbighker
              last edited by

              @3dmntbighker TBH, I didn't know that S0 had been withdrawn either. I was going by this thread https://forum.duet3d.com/topic/13136/m574-usage-on-rrf-3 where David said his intention was not to withdraw S0.

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

              3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
              • 3dmntbighkerundefined
                3dmntbighker @deckingman
                last edited by

                @deckingman said in RepRapFirmware 3.0RC1 released:

                @3dmntbighker TBH, I didn't know that S0 had been withdrawn either. I was going by this thread https://forum.duet3d.com/topic/13136/m574-usage-on-rrf-3 where David said his intention was not to withdraw S0.

                That's what we get for being bleeding edge. I don't ask for apologies 😉

                DC is "the man". He's done as much for my 3D printing as anyone.

                Scratch built CoreXY with Maestro
                Heavily modified Ender 3 with Maestro
                MPCNC work in progress with Duet WiFi

                1 Reply Last reply Reply Quote 1
                • dc42undefined
                  dc42 administrators
                  last edited by

                  Yes, I changed my mind. I found an inconsistency in how local and remote endstops configured using S0 were treated, and that led me to decide that providing two ways of doing the same thing was an unecessary complication.

                  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

                  deckingmanundefined 1 Reply Last reply Reply Quote 1
                  • deckingmanundefined
                    deckingman @dc42
                    last edited by

                    @dc42 said in RepRapFirmware 3.0RC1 released:

                    Yes, I changed my mind. I found an inconsistency in how local and remote endstops configured using S0 were treated, and that led me to decide that providing two ways of doing the same thing was an unecessary complication.

                    Fair enough. @droftarts or someone needs to update the Gcode documentation to reflect that. https://duet3d.dozuki.com/Wiki/Gcode#Section_M574_RepRapFirmware_Num_3

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

                    dc42undefined 1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators @deckingman
                      last edited by

                      @deckingman, that's already in hand.

                      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

                      droftartsundefined 1 Reply Last reply Reply Quote 0
                      • droftartsundefined
                        droftarts administrators @dc42
                        last edited by

                        @dc42 @deckingman Done!

                        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                        deckingmanundefined 1 Reply Last reply Reply Quote 0
                        • c310undefined
                          c310
                          last edited by c310

                          need configuration help to connect PT100 via board to DuetWiFi 2 v1.03

                          after upgrade to rrf-3 i changed config and everything works but the extruder temp sensor. it shows 2000 deg...
                          downgrading to 2.05 shows correct temperature.

                          here are related lines:

                          old RRF2 config

                          M305 P1 S"T0" X200 R395 W2		
                          
                          M143 H1 S350 A0 				; max temp 350 on heater 1, fault if above 
                          M570 S60 H1 P10 T15 				; Hot end may be a little slow to heat 		
                          M563 P0 D0 H1 F2                                ; tool definition
                          

                          RRF-3

                          M308 S1 P"e0_temp" Y"rtd-max31865" R395 F50
                          M950 H1 C"e0_heat" T1				; heater 1 uses the e0_heat pin and sensor 1
                          
                          M143 H1 S350 A0 				; max temp 350 on heater 1, fault if above 
                          M570 S60 H1 P10 T15 				; Hot end may be a little slow to heat 		
                          M563 P0 D0 H1 F2                                ; tool definition
                          

                          w

                          3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
                          • deckingmanundefined
                            deckingman @droftarts
                            last edited by

                            @droftarts said in RepRapFirmware 3.0RC1 released:

                            @dc42 @deckingman Done!

                            👍

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

                            1 Reply Last reply Reply Quote 0
                            • 3dmntbighkerundefined
                              3dmntbighker @c310
                              last edited by

                              @c310 said in RepRapFirmware 3.0RC1 released:

                              need configuration help to connect PT100 via board to DuetWiFi 2 v1.03

                              after upgrade to rrf-3 i changed config and everything works but the extruder temp sensor. it shows 2000 deg...
                              downgrading to 2.05 shows correct temperature.

                              here are related lines:

                              old RRF2 config

                              M305 P1 S"T0" X200 R395 W2		
                              
                              M143 H1 S350 A0 				; max temp 350 on heater 1, fault if above 
                              M570 S60 H1 P10 T15 				; Hot end may be a little slow to heat 		
                              M563 P0 D0 H1 F2                                ; tool definition
                              

                              RRF-3

                              M308 S1 P"e0_temp" Y"rtd-max31865" R395 F50
                              M950 H1 C"e0_heat" T1				; heater 1 uses the e0_heat pin and sensor 1
                              
                              M143 H1 S350 A0 				; max temp 350 on heater 1, fault if above 
                              M570 S60 H1 P10 T15 				; Hot end may be a little slow to heat 		
                              M563 P0 D0 H1 F2                                ; tool definition
                              

                              w

                              M308 S1 P"spi.cs1" Y"rtd-max31865" R395 F50

                              Scratch built CoreXY with Maestro
                              Heavily modified Ender 3 with Maestro
                              MPCNC work in progress with Duet WiFi

                              c310undefined 1 Reply Last reply Reply Quote 1
                              • Edgars Batnaundefined
                                Edgars Batna
                                last edited by Edgars Batna

                                Oh yeah, a versioning discussion!

                                I'm waiting for final 3.0 release to finally get to merging some stuff into it. Do we have any significant non-functional (e.g. performance) improvements over 2.x? I've seen some threads discussing similar stuff, but nothing concrete in the release notes. I'm that guy running crazy PA values with many motors on high speeds so the Duet 2 CPU struggles (not complaining at the moment, just wondering).

                                1 Reply Last reply Reply Quote 0
                                • c310undefined
                                  c310 @3dmntbighker
                                  last edited by

                                  @3dmntbighker WoW! thanks!!!

                                  3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
                                  • 3dmntbighkerundefined
                                    3dmntbighker @c310
                                    last edited by

                                    @c310 said in RepRapFirmware 3.0RC1 released:

                                    @3dmntbighker WoW! thanks!!!

                                    I had to "guess" the same thing 2 days ago because they didn't include those port names under Maestro? I presumed the names would be the same as on Duet WiFi (which I also have with a PT100).

                                    Scratch built CoreXY with Maestro
                                    Heavily modified Ender 3 with Maestro
                                    MPCNC work in progress with Duet WiFi

                                    1 Reply Last reply Reply Quote 0
                                    • c310undefined
                                      c310
                                      last edited by

                                      another temperature / pin question:
                                      in RRF3 which ID should i assign to CPU temp sensor?
                                      in RRF2 it was

                                      M106 P1 L30 T44:63 H100:101 C"System"
                                      
                                      1riundefined 1 Reply Last reply Reply Quote 0
                                      • 1riundefined
                                        1ri @c310
                                        last edited by 1ri

                                        @c310
                                        i use this commands to declare the "virtual" sensors

                                        M308 S20 Y"mcu-temp" A"CPU" ; Defineix sensor S20 com a temperatura de la CPU
                                        M308 S21 Y"drivers" A"Duet_drv" ; Defineix sensor S21 com a temperatura dels drivers de la duet
                                        M308 S22 Y"drivers-duex" A"Duex_drv" ; Defineix sensor S22 com a temperatura dels drivers de la duex5

                                        In this case, sensors 20 to 22 to declare mcu & drivers.
                                        After that, use it as a standard sensor.

                                        Hope it helps you. I'm runing 3.0RC1 on a DuetWifi + Duex5 and there is no issue at all. A little tricky to configure but not impossible, using Reprap config tool as a start point.

                                        1 Reply Last reply Reply Quote 1
                                        • dc42undefined
                                          dc42 administrators
                                          last edited by dc42

                                          In the Upgrade Notes for RRF 3.0RC1 I forgot to mention that on Duet 3, there is no longer a default bed heater configured. Use M140 to configure one, for example M140 H0 will usee Heater 0 as the bed heater.

                                          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 1
                                          • 3dmntbighkerundefined
                                            3dmntbighker
                                            last edited by

                                            For the record, 3.0RC1 on my Maestro seems to have the same issue Duets have always had for me. The DWC sometimes dies part way through the print. The print completes, but a hard reset is the only way to get the DWC working again. This happened in my WiFi as well.

                                            Scratch built CoreXY with Maestro
                                            Heavily modified Ender 3 with Maestro
                                            MPCNC work in progress with Duet WiFi

                                            dc42undefined 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA