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

    Upgrading from RRF1.21 to 3 with SD only

    Scheduled Pinned Locked Moved
    Firmware installation
    5
    12
    514
    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.
    • PropellerHatundefined
      PropellerHat
      last edited by

      Hi

      It has been a while I touched my printer but lately I have upgraded/rebuilt the mechanics and now is the time to tackle down the firmware. I have read some instructions but failed to see if it is possible to upgrade from RRF1.21 to 3 with SD only.

      I want to keep things as simple as possible, and maybe even continue using 1.21 since it works fine, but it really is old and I'd also like to put a chamber heater in my printer (not aware if this call for firmware update).

      What do I need to do to update the firmware with the SD card if it is even possible anymore/in this situation (1.21 -> 3)?

      Thanks!

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @PropellerHat
        last edited by

        @PropellerHat what board do you have?

        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 0
        • Phaedruxundefined
          Phaedrux Moderator
          last edited by

          I'm guess with that vintage firmware it's likely a Duet Wifi/ethernet.

          When you say using the SD card only do you mean you don't have access to the web interface?

          Using the web interface makes it a lot easier, but it is possible do use USB terminal to flash the firmware by placing the firmware files on the SD card and sending the command to flash it, or you can use USB and BOSSA to flash directly to the latest version. With either of the USB options you would also need to replace the web interface files in /www folder.

          Here's a post from a while ago that goes over updating from 1.x https://forum.duet3d.com/topic/18962/firmware-not-updating?_=1615048884574

          And here is the complete firmware update instructions with all the various ways to go about it.

          https://duet3d.dozuki.com/Wiki/New_firmware_update_instructions

          If you're coming back to the printer after a long time this might be a good chance to update. RRF3 would require a fresh config file as well, which you can generate with the online tool.

          https://configtool.reprapfirmware.org/Start

          And you can see what all is new and different with RRF3 here.

          https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • PropellerHatundefined
            PropellerHat
            last edited by

            Hi

            Sorry for not mentioning the model, it is indeed Duet Ethernet.

            Last time I updated the firmware it was very easy, just putting the file on the SD and commanding the update from Paneldue. I have never had the printer connected, always used the SD only. Trying to avoid extra hazzle in here, I am not a configuring guru ๐Ÿ˜„ (More like a grease finger).

            If the good ol SD update is not a possibility, I guess then I should try to connect the Duet via ethernet. Can I connect it directly to my computer (Macbook) or should I go through the trouble of plugging the cable in the router? It is in a tricky place at our workshop...

            Thanks!

            Phaedruxundefined 1 Reply Last reply Reply Quote 0
            • Dr_Ju_Juundefined
              Dr_Ju_Ju
              last edited by

              Have you tried writing the code direct to the device, via the USB port, using Bossa ??

              I've recently had to re-flash mine after accidently hitting the erase button ๐Ÿ˜ž

              Julian,

              Old goat, learning new thingsโ€ฆ.

              1 Reply Last reply Reply Quote 0
              • PropellerHatundefined
                PropellerHat
                last edited by PropellerHat

                I remember using Bossa some years ago, but have forgotten the process completely and would love to not to get into it again ๐Ÿ˜„

                I have no need for the web control at all, so trying setting it up for this update seems a bit like opening a can of worms...

                And the Bossa stuff also is a bit tricky.

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

                  @PropellerHat As @Phaedrux has pointed out, upgrading from a firmware that old to RRF3 is a lot of work. Suggest you read through all the "what's new". Only you can decide if there is anything that interests you. If not, and on the basis that you've said this (quote) "I want to keep things as simple as possible, and maybe even continue using 1.21 since it works fine," then stick with what you have.

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

                  1 Reply Last reply Reply Quote 0
                  • PropellerHatundefined
                    PropellerHat
                    last edited by

                    I just read the what's new in RRF3 and frankly I'm horrified.

                    Yeah I guess at least for now I'll stick to the good ol 1.21. Disappointed a bit though...

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

                      @PropellerHat "If it ain't broke, don't fix it" is an adage that comes to mind..............

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

                      1 Reply Last reply Reply Quote 0
                      • PropellerHatundefined
                        PropellerHat
                        last edited by PropellerHat

                        True, But there are some weird issues that was hoping to get rid of with the update... The most daunting is that I can't change my tool definitions without the machine stopping from working. Very weird. (can't remember now what exactly didn't work but there was no way to start a print if I tried to reconfigure the tools)

                        Also now when trying to test it simply by sending G1 E100 F300 from Paneldue results in "trying to extrude without tool selected" allthough I have sent earlier T0 or T1 in the console of Paneldue.

                        Go figure...

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

                          @PropellerHat Perhaps that's a "PanelDue" thing. Might be worth starting a new thread and asking if you can just update that and leave the other firmware "as is". But I can pretty much guarantee that someone will tell you you should update the main firmware - try to resist that if possible.

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

                          1 Reply Last reply Reply Quote 0
                          • Phaedruxundefined
                            Phaedrux Moderator @PropellerHat
                            last edited by

                            @PropellerHat said in Upgrading from RRF1.21 to 3 with SD only:

                            Last time I updated the firmware it was very easy, just putting the file on the SD and commanding the update from Paneldue. I have never had the printer connected, always used the SD only.

                            That is still possible. The only difference is that in addition to the firmware bin file, you might also need some IAP files on the SD card. Then send M997 from the paneldue to initiate the update.

                            Upgrading to 2.0 and then 2.05.1 would be pretty straight forward and wouldn't require many changes to the config file. There may be some changes required if you use corexy and maybe some homing file changes. Nothing dramatic. Reading through the update notes would be recommended.

                            Upgrading to RRF3 would require config file changes.

                            Sticking at 1.21 is still an option of course.

                            Z-Bot CoreXY Build | Thingiverse Profile

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