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

    Upgrading to RFF 3.0RC2 issues

    Scheduled Pinned Locked Moved Solved
    Beta Firmware
    10
    37
    2.2k
    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.
    • Dougal1957undefined
      Dougal1957 @blt3dp
      last edited by Dougal1957

      @blt3dp To update to RC2 all you have to do is download the firmware page and then drag and drop it to the upload system files button on dwc!

      1 Reply Last reply Reply Quote 0
      • Minionundefined
        Minion
        last edited by

        Thanks to @Dougal1957 and @blt3dp pointing me at right direction - updated DSF to 1.2.1.0.

        So now uploading "Duet3Firmware_MB6HC.bin" as system file starts update without errors. However, after installation it still shows that Firmware is : RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 3.0beta12+1 (2019-11-11b1)

        What am I missing here?

        1 Reply Last reply Reply Quote 0
        • blt3dpundefined
          blt3dp
          last edited by

          Glad I helped, this is where I'm seeing the disconnect. When I upgraded the duetsoftwareframework, it updated me to 3.0RC1

          Interesting it didn't for you, I wonder if I did something else that updated the firmware.

          How about if you do

          apt-get upgrade reprapfirmware
          

          My 3D Printing YouTube Channel
          Better Living Through 3D Printing

          Follow me on Instagram and Twitter
          Instagram
          Twitter

          Dougal1957undefined 1 Reply Last reply Reply Quote 0
          • Minionundefined
            Minion
            last edited by

            did that, I get:

            reprapfirmware is already the newest version (1.2.1.0-1).
            
            1 Reply Last reply Reply Quote 0
            • Dougal1957undefined
              Dougal1957 @blt3dp
              last edited by

              @blt3dp IIRC DC did say to hold off doing the RC1 upgrade until DSF1.2.x.x was released and it would upgrade AIO but that was I think mainly so that the IAP Fit was put in the correct place. RC2 uses the same file so can be installed as per the old method

              blt3dpundefined 1 Reply Last reply Reply Quote 0
              • blt3dpundefined
                blt3dp @Dougal1957
                last edited by

                @Dougal1957 said in Upgrading to RFF 3.0RC2 issues:

                @blt3dp IIRC DC did say to hold off doing the RC1 upgrade until DSF1.2.x.x was released and it would upgrade AIO but that was I think mainly so that the IAP Fit was put in the correct place. RC2 uses the same file so can be installed as per the old method

                Which coincides with the documentation

                Before you can update DSF, it is important to install the latest RepRapFirmware version first. If you are using recent DCS (>= 1.0.2.0) and RRF versions, you can put the updated Duet3Firmware.bin file in the /sys directory and run "M997". This will trigger a firmware update. For convenience, you can simply upload Duet3Firmware.bin on the System page of DWC2 and confirm the update.
                

                But it didn't appear to work:

                @Minion said in Upgrading to RFF 3.0RC2 issues:

                So now uploading "Duet3Firmware_MB6HC.bin" as system file starts update without errors. However, after installation it still shows that Firmware is : RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 3.0beta12+1 (2019-11-11b1)

                What am I missing here?

                My 3D Printing YouTube Channel
                Better Living Through 3D Printing

                Follow me on Instagram and Twitter
                Instagram
                Twitter

                Dougal1957undefined 1 Reply Last reply Reply Quote 0
                • Dougal1957undefined
                  Dougal1957 @blt3dp
                  last edited by Dougal1957

                  @blt3dp I found this which may be your issue.
                  858699a9-66f9-4249-b942-b84e2a528f68-image.png

                  4th post in this thread https://forum.duet3d.com/topic/13381/reprapfirmware-3-0rc1-released/3 refers

                  blt3dpundefined 1 Reply Last reply Reply Quote 0
                  • blt3dpundefined
                    blt3dp @Dougal1957
                    last edited by

                    @Dougal1957 said in Upgrading to RFF 3.0RC2 issues:

                    @blt3dp I found this which may be your issue.
                    858699a9-66f9-4249-b942-b84e2a528f68-image.png

                    4th post in this thread https://forum.duet3d.com/topic/13381/reprapfirmware-3-0rc1-released/3 refers

                    I've got DSF 1.2.1.0 installed.

                    My 3D Printing YouTube Channel
                    Better Living Through 3D Printing

                    Follow me on Instagram and Twitter
                    Instagram
                    Twitter

                    1 Reply Last reply Reply Quote 0
                    • Danalundefined
                      Danal
                      last edited by Danal

                      • (1) Be sure your Pi is on the beta feed.

                      • (2) Do full upgrade
                        sudo apt-get update
                        sudo apt-get upgrade

                      • (3) Maybe need to do specific upgraded for DSF. Maybe. Check version. If needed
                        sudo apt-get upgrade duetsoftwareframework

                      • (4) Should be able to m997 and get to RC1

                      • (5) Should now be able to use Web System upload to get to RC2.

                      KEY is beta feed and update Pi.

                      Delta / Kossel printer fanatic

                      1 Reply Last reply Reply Quote 0
                      • blt3dpundefined
                        blt3dp
                        last edited by

                        Looks like @chrishamm just updated the packages on the unstable, I was able to get to 3.0RC2 by running:

                        apt-get update
                        apt-get upgrade duetsoftwareframework
                        

                        My 3D Printing YouTube Channel
                        Better Living Through 3D Printing

                        Follow me on Instagram and Twitter
                        Instagram
                        Twitter

                        Dougal1957undefined 1 Reply Last reply Reply Quote 1
                        • Dougal1957undefined
                          Dougal1957 @blt3dp
                          last edited by Dougal1957

                          @blt3dp it may be worth running a M997 you may find it updates to RC2+1

                          This post refers

                          1 Reply Last reply Reply Quote 0
                          • Minionundefined
                            Minion
                            last edited by

                            apt-get update
                            apt-get upgrade duetsoftwareframework
                            

                            seemed to be working for most part, until I got error:

                            Setting up duetcontrolserver (1.2.2.0) ...
                            Setting up duettools (1.2.2.0) ...
                            Setting up reprapfirmware (1.2.2.0-1) ...
                            [error] Failed to connect to Duet
                               System.IO.IOException: Error 16. Cannot put line into event mode.
                               at LinuxDevices.InputGpioPin..ctor(String devNode, Int32 pin, String consumerLabel) in /home/christian/duet/DuetSoftwareFramework/src/LinuxDevices/InputGpioPin.cs:line 60
                               at DuetControlServer.SPI.DataTransfer.Init() in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 65
                               at DuetControlServer.SPI.Interface.Init() in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/SPI/Interface.cs:line 65
                               at DuetControlServer.Program.Main(String[] args) in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/Program.cs:line 92
                            

                            then did

                            apt reinstall reprapfirmware
                            

                            and while

                            Setting up reprapfirmware (1.2.2.0-1) ...
                            

                            no errors occured. So now I have:
                            DSF: 1.2.2.0
                            RRF: 1.2.2.0

                            Sent M997, said updating + restarts. M122 says I am still on "RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 3.0beta12+1 (2019-11-11b1) ".

                            Uploading "Duet3Firmware_MB6HC.bin" for either RC1 or RC2 as system file initializes update, restarts + M997 ....aaaand still says I am on 3.0beta12+1.

                            Whats up with that?

                            @Danal, if I am getting the "unstable" versions of DSF+RRF via apt-get upgrades means I am on "beta" feed, right?

                            A Former User? 1 Reply Last reply Reply Quote 0
                            • A Former User?
                              A Former User @Minion
                              last edited by

                              @Minion said in Upgrading to RFF 3.0RC2 issues:

                              , if I am getting the "unstable" versions of DSF+RRF via apt-get upgrades means I am on "beta" feed, right?

                              yeah, if you added the unstable apt source you'll get the beta

                              1 Reply Last reply Reply Quote 0
                              • Minionundefined
                                Minion
                                last edited by

                                Well in that case I am confused about what am I doing wrong. Very open to suggestions 🙂

                                jay_s_ukundefined deckingmanundefined 2 Replies Last reply Reply Quote 0
                                • jay_s_ukundefined
                                  jay_s_uk @Minion
                                  last edited by

                                  @Minion if you can't get it to upgrade, you'll have to use bossa to upgrade to the latest version. I rember @Danal mentioning he had to do that to go from beta 12 to RC1

                                  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

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

                                    @Minion said in Upgrading to RFF 3.0RC2 issues:

                                    Well in that case I am confused about what am I doing wrong. Very open to suggestions 🙂

                                    Your issue sounds very much like this thread https://forum.duet3d.com/topic/13607/duet-3-standalone-rrf3-package/21

                                    I'm not 100% sure but I think you need to get the file Duet3iap_sd_MB6HC.bin from 3.0Beta11 which will get you to RC1. Then you need Duet3_SDiap_MB6HC to get to RC2.

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

                                    dc42undefined 1 Reply Last reply Reply Quote 0
                                    • Minionundefined
                                      Minion
                                      last edited by

                                      @jay_s_uk I'll start reading on how to do that, ty
                                      @deckingman tried that, still same.

                                      Ok, got some extra info I failed to mention which may be of relevance: I have two expansion boards attached to my duet. Those I managed to update to 3.0RC2 2019-12-28b4 - (that's what I get if I sent M115 B1 / M115 B2).

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

                                        @Minion that's the correct expansion board firmware.

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

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

                                          @deckingman said in Upgrading to RFF 3.0RC2 issues:

                                          @Minion said in Upgrading to RFF 3.0RC2 issues:

                                          Well in that case I am confused about what am I doing wrong. Very open to suggestions 🙂

                                          Your issue sounds very much like this thread https://forum.duet3d.com/topic/13607/duet-3-standalone-rrf3-package/21

                                          I'm not 100% sure but I think you need to get the file Duet3iap_sd_MB6HC.bin from 3.0Beta11 which will get you to RC1. Then you need Duet3_SDiap_MB6HC to get to RC2.

                                          It should also be possible to use Duet3iap_sd_MB6HC.bin to upgrade direct from beta 11 to RC2. Just make sure you have both IAP files in /sys. RRF will pick the one that it wants to use.

                                          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
                                          • Minionundefined
                                            Minion
                                            last edited by Minion

                                            @dc42 got both IAP files in sys.

                                            Now, while calling M997 to update, I actually get an error:

                                            Error: Failed to create directory 0:/sys
                                            Error: Failed to create folder 0:/sys while trying to open file 0:/sys/filaments.csv
                                            

                                            Ideas anyone?

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