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

Software bundle 3.5beta1 released

Scheduled Pinned Locked Moved
Beta Firmware
11
19
1.4k
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
    last edited by T3P3Tony 24 Dec 2022, 09:58

    On behalf of the Duet3d team I am pleased to announce this last-minute Christmas present to our users. Those of you brave enough to unwrap it can find the files for standalone systems at https://github.com/Duet3D/RepRapFirmware/releases/tag/3%2C5beta1 and the files for SBC systems on the unstable feed of the package server.

    This is the first release since major changes to the motion planning system (to accommodate multiple asynchronous motion systems) so I am expecting bugs to turn up, despite the testing we have done on multiple printers covering the most popular kinematics.

    Feel free to post your experiences in this thread; but please don't post long problem descriptions that require a response here. Instead, describe them in a new thread with [3.5beta1] in the title. Bear in mind that support from Duet3D will be limited until 3 January, so you may need to revert to release 3.4.5 to continue using your machine.

    SBC users can find instructions for switching to the unstable package server and reverting if necessary at https://docs.duet3d.com/en/User_manual/Machine_configuration/DSF_RPi#switch-to-unstable-packages.

    RRF release notes: https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350beta1
    DWC release notes: https://github.com/Duet3D/DuetWebControl/wiki/Changelog-DWC-3.x-Beta#version-35-b1
    DSF release notes: https://github.com/Duet3D/DuetSoftwareFramework/wiki/Changelog-DSF-3.x-Beta#version-35-b1

    Happy holidays!

    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 undefined 2 Replies Last reply 24 Dec 2022, 13:24 Reply Quote 11
    • undefined
      CNCModeller @dc42
      last edited by 24 Dec 2022, 13:24

      @dc42 has any testing been done with polar machines?

      If not I'll hang fire on mine until later in the new year when things are likely to be more stable.

      Many thanks
      Barry M

      Polar Duet3 Mini + 1HCL
      https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix
      Wanhao D4S: Duet2
      https://forum.duet3d.com/post/296755
      K40 Laser, Duet2
      https://forum.duet3d.com/post/312082
      Wanhao D5S
      https://www.youtube.com/CNCModellerUK

      undefined undefined 2 Replies Last reply 24 Dec 2022, 13:57 Reply Quote 0
      • undefined
        T3P3Tony administrators @CNCModeller
        last edited by 24 Dec 2022, 13:57

        @CNCModeller no testing done on Polar machines so if yours is working properly with 3.4.x and you are prepared to take the plunge then you feedback will be welcome!

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators @CNCModeller
          last edited by 24 Dec 2022, 13:58

          @CNCModeller no, we don't have any polar machines to test on. However we have made very few changes to the kinematics classes, and we have tested 3.5beta1 with other nonlinear kinematics such as Delta.

          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
            Nightowl
            last edited by Nightowl 24 Dec 2022, 17:16

            Just out of curiosity @dc42, did you manage to implement any improvements for Power Loss/Resume for CNC machines, please?

            It was a while ago, but we discussed it here.

            Thank you.

            Few things are more dangerous than taking the advice of someone who thinks he knows what he's doing.
            I'm still on my learning curve, so take everything I say with caution!

            RatRig 1075, Duet3 MB6HC, Sorotec SFM 1000 PV-ER milling motor, Hobbyist

            undefined 1 Reply Last reply 12 Jan 2023, 19:49 Reply Quote 1
            • undefined
              mikeabuilder
              last edited by 24 Dec 2022, 18:56

              Sweet! Have a great holiday, Duet folks. And thanks for your solid work on RRF. Much appreciated.

              1 Reply Last reply Reply Quote 0
              • undefined
                Exerqtor @dc42
                last edited by 25 Dec 2022, 16:33

                @dc42
                Trying out some of the new stuff and i can't seem to get the fileexists function to work.

                Just to try it out i added this at the end of homey.g:

                if fileexists(homey.g)
                echo "fileexists works"

                When i run the macro i get this error:
                Error: in file macro line 65 column 15: meta command: unknown value 'homey.g'

                undefined 1 Reply Last reply 25 Dec 2022, 16:38 Reply Quote 0
                • undefined
                  jay_s_uk @Exerqtor
                  last edited by 25 Dec 2022, 16:38

                  @Exerqtor maybe try the full file path? I.e. 0:/sys/homey.g

                  Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                  undefined 1 Reply Last reply 25 Dec 2022, 16:49 Reply Quote 0
                  • undefined
                    Exerqtor @jay_s_uk
                    last edited by 25 Dec 2022, 16:49

                    @jay_s_uk said in Software bundle 3.5beta1 released:

                    0:/sys/homey.g

                    That returns Error: in file macro line 65 column 16: meta command: expected ')' so I have no idea what I'm doing wrongšŸ˜…

                    If I try /sys/homey.g I get this error X Y steppers at 100% of max current! Error: in file macro line 65 column 15: meta command: expected an expression.
                    And with sys/homey.g I get Error: in file macro line 65 column 15: meta command: unknown value 'sys'

                    undefined undefined 2 Replies Last reply 25 Dec 2022, 16:57 Reply Quote 0
                    • undefined
                      jay_s_uk @Exerqtor
                      last edited by 25 Dec 2022, 16:57

                      @Exerqtor you may need to encase it in ` or "

                      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                      undefined 1 Reply Last reply 25 Dec 2022, 17:06 Reply Quote 2
                      • undefined
                        Sindarius @Exerqtor
                        last edited by Sindarius 25 Dec 2022, 16:57

                        @Exerqtor you probably need to quote the file name so it is a string

                        ā€œ0:/sys/homey.gā€
                        

                        Looks like @jay_s_uk beat me to it šŸ˜„

                        1 Reply Last reply Reply Quote 1
                        • undefined
                          Exerqtor @jay_s_uk
                          last edited by Exerqtor 25 Dec 2022, 17:06

                          @jay_s_uk said in Software bundle 3.5beta1 released:

                          @Exerqtor you may need to encase it in ` or "

                          @Sindarius said in Software bundle 3.5beta1 released:

                          @Exerqtor you probably need to quote the file name so it is a string

                          ā€œ0:/sys/homey.gā€
                          

                          Looks like @jay_s_uk beat me to it šŸ˜„

                          Yup, that sure worked!

                          Edit:

                          Don't need the full filepath either, since it's on 0:/sys/ it works with just the filename, and above that you only need /sys/foldername/ if it's located in 0:/ 🤘

                          undefined 1 Reply Last reply 27 Dec 2022, 11:51 Reply Quote 1
                          • undefined
                            MaxGyver @Exerqtor
                            last edited by 27 Dec 2022, 11:51

                            @dc42

                            I have noticed two minor things after updating:

                            • G10 without L parameter will cause my macros to get stuck

                            • M569.1 without an E parameter defined will trigger a warning/error

                            Thanks to the Team for all your hard work!

                            undefined 1 Reply Last reply 28 Dec 2022, 10:45 Reply Quote 0
                            • undefined
                              chernogorsky
                              last edited by chernogorsky 27 Dec 2022, 15:58

                              Create a separate ticket. Movement issue + some minors

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                dc42 administrators @MaxGyver
                                last edited by 28 Dec 2022, 10:45

                                @MaxGyver said in Software bundle 3.5beta1 released:

                                @dc42

                                I have noticed two minor things after updating:

                                • G10 without L parameter will cause my macros to get stuck

                                Please start a separate thread about this. In particular, show the G10 command(s) you are using.

                                • M569.1 without an E parameter defined will trigger a warning/error

                                Please see the upgrade notes.

                                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 31 Dec 2022, 17:28 Reply Quote 1
                                • undefined
                                  dc42 administrators @dc42
                                  last edited by dc42 31 Dec 2022, 17:28

                                  A bug in the 3.5beta 1 main board files has come to light. The bug causes a reset or other odd behaviour if the G32 command is used to perform true bed levelling on a machine with multiple Z motors.

                                  I have now identified the cause and fixed this issue. New main board binary files containing the fix are available at https://www.dropbox.com/sh/28zqy8t165nwa2f/AACZvmVSGhWMSpjKX43MsSWSa?dl=0. A few other changes have been made in these builds, see https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350beta2-in-preparation for details.

                                  Note, these main board binaries have received minimal testing; however the changes since version 3.5beta1 are small.

                                  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 31 Dec 2022, 18:16 Reply Quote 3
                                  • ?
                                    A Former User @dc42
                                    last edited by 31 Dec 2022, 18:16

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      chernogorsky
                                      last edited by 2 Jan 2023, 22:48

                                      To anyone like me stacked with SBC and 3.5
                                      my way of resotoring stable version (after changing /etc/apt. ... to stable)

                                      sudo apt install duetcontrolserver/stable duetpimanagementplugin/stable duetpluginservice/stable duetsd/stable duetsoftwareframework/stable duettools/stable duetwebcontrol/stable duetwebserver/stable reprapfirmware/stable duetruntime/stable

                                      1 Reply Last reply Reply Quote 1
                                      • undefined dc42 referenced this topic 10 Jan 2023, 11:02
                                      • undefined MaxGyver referenced this topic 11 Jan 2023, 12:53
                                      • undefined
                                        dc42 administrators @Nightowl
                                        last edited by 12 Jan 2023, 19:49

                                        @Nightowl said in Software bundle 3.5beta1 released:

                                        Just out of curiosity @dc42, did you manage to implement any improvements for Power Loss/Resume for CNC machines, please?

                                        It was a while ago, but we discussed it here.

                                        Yes, commands to restore the spindle speed and direction are now included in resurrect.g.

                                        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
                                        • undefined T3P3Tony referenced this topic 16 Jan 2023, 11:21
                                        2 out of 19
                                        • First post
                                          2/19
                                          Last post
                                        Unless otherwise noted, all forum content is licensed under CC-BY-SA