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

    Can Paneldue firmware be saved?

    Scheduled Pinned Locked Moved Solved
    PanelDue
    6
    24
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      The original firmware binary is lost?

      Z-Bot CoreXY Build | Thingiverse Profile

      64bitundefined 1 Reply Last reply Reply Quote 0
      • 64bitundefined
        64bit @Phaedrux
        last edited by

        @phaedrux

        As I said in the original post.
        I have a machine that is running a custom paneldue firmware.

        I am trying to save said firmware.

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

          Yes, well if someone customized it there must be a binary somewhere. If that's a dead end, my apologies for bringing it up.

          Hopefully DC42 may know of another way to extract the firmware.

          Z-Bot CoreXY Build | Thingiverse Profile

          64bitundefined 1 Reply Last reply Reply Quote 0
          • 64bitundefined
            64bit @Phaedrux
            last edited by

            @phaedrux
            I've been trying to get the firmware since May of last year. Fusion3 wont hop off their high horse and let me play with it.

            It's bad enough they yelled at me for updating from 1.18 to 2.05.1

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

              What modifications from stock have been made?

              Z-Bot CoreXY Build | Thingiverse Profile

              64bitundefined 1 Reply Last reply Reply Quote 0
              • 64bitundefined
                64bit @Phaedrux
                last edited by

                @phaedrux 20210422_110641[1].jpg 20210422_110729[1].jpg

                It's a pretty extensive overhaul.

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

                  Is this is?

                  https://github.com/chandler767/FusionPanel/

                  Z-Bot CoreXY Build | Thingiverse Profile

                  64bitundefined 1 Reply Last reply Reply Quote 0
                  • 64bitundefined
                    64bit @Phaedrux
                    last edited by

                    @phaedrux

                    Very close. This is the F410. Fusion3 wont come off their files, and its pissing me off. lol

                    nhofundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
                    • nhofundefined
                      nhof @64bit
                      last edited by

                      I'm surprised they won't send at least a binary... it's not like anybody is gonna spend the time to reverse engineer and steal their super valuable corporate top secret 3d printer touch screen firmware specific to their machines 🙄 .

                      If their version uses elements of the original PanelDueFirmware then they should provide the code per GPL as they are redistributing the code inside their physical product. But if they rolled their own firmware I suppose they can sit on it.

                      garyd9undefined 1 Reply Last reply Reply Quote 1
                      • garyd9undefined
                        garyd9 @nhof
                        last edited by garyd9

                        @nhof said in Can Paneldue firmware be saved?:

                        If their version uses elements of the original PanelDueFirmware then they should provide the code per GPL as they are redistributing the code inside their physical product. But if they rolled their own firmware I suppose they can sit on it.

                        If it's really a PanelDue in there talking to an actual Duet board, I'd be surprised if they rolled their own from scratch. More likely, it would it have been based originally on the GPL'd PanelDueFirmware project. (As far as I know, the paneldue firmware has always been covered by the GPL v3.)

                        The only way to really tell would be to examine the source or disassemble the firmware binary.... which might be why they are unwilling to send out the binary. Of course, there might be some other reason they're unwilling, but I have no idea what it might be.

                        What I don't see on their website and manuals for the F410 is any licensing information for firmware. Regardless of the panel, if they're using RRF on a duet board, it's also covered by GPLv3 and they should at least include a note stating that portions are covered by GPLv3.

                        It might be worthwhile to contact Duet3D to ask them for help.

                        "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

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

                          @64bit said in Can Paneldue firmware be saved?:

                          @phaedrux

                          Very close. This is the F410. Fusion3 wont come off their files, and its pissing me off. lol

                          When you ask, what is the reply?

                          @garyd9 said in Can Paneldue firmware be saved?:

                          It might be worthwhile to contact Duet3D to ask them for help.

                          Here we are to help.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          garyd9undefined 1 Reply Last reply Reply Quote 0
                          • garyd9undefined
                            garyd9 @Phaedrux
                            last edited by

                            @phaedrux said in Can Paneldue firmware be saved?:

                            @garyd9 said in Can Paneldue firmware be saved?:

                            It might be worthwhile to contact Duet3D to ask them for help.

                            Here we are to help.

                            I meant in terms of asking Duet3D to contact Fusion3 in order to enforce license terms of RRF, Paneldue firmware, and DWC. Here's an image from their F410 user manual:

                            0300aea9-3fdb-4902-8546-0a498d57d00c-image.png

                            Based on their "firmware version" string, it appears to be a derived work of RRF 1.18.

                            "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

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

                              @garyd9 Indeed we shall if need be.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              1 Reply Last reply Reply Quote 1
                              • 64bitundefined
                                64bit
                                last edited by

                                My Fusion3 machine is outside the warranty window. Fusion3 is already very upset with me for updating the machine to 2.05.1. They said that "There was proprietary code in the firmware and that I would likely brick the machine if you attempt to update the firmware."

                                Joke is on them. It runs great.

                                However, I was looking to update to 3.3, but I need the Panel to still be capable of communicating. Thats why I have been playing with the panel firmware.

                                No bother though, I have other screens.

                                elmoretundefined 2 Replies Last reply Reply Quote 0
                                • elmoretundefined
                                  elmoret @64bit
                                  last edited by elmoret

                                  @64bit I have a copy of the Fusion3 PanelDue hex file, happy to check with them about sharing it though by the license, they should already be doing so...

                                  1 Reply Last reply Reply Quote 0
                                  • elmoretundefined
                                    elmoret @64bit
                                    last edited by

                                    @64bit Source is here:

                                    https://github.com/Fusion3-Design/1.18.1-Source-Code

                                    64bitundefined 1 Reply Last reply Reply Quote 4
                                    • 64bitundefined
                                      64bit @elmoret
                                      last edited by

                                      @elmoret

                                      Oddly enough, I just found that too!

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