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.
    • 64bitundefined
      64bit @dc42
      last edited by

      @dc42

      I have tried three different cables on my Paneldue 4.3. I cannot get Bossa to connect. The screen works fine, but Im clearly missing something.

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

        @64bit, to connect Bossa you need to press the PanelDue Erase button, followed by the Reset button.

        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

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

          @dc42

          I do not want to erase the firmware. I want to back it up so i can flash it back on in case of a failure.

          I grabbed one of my spare 4.3's and once I "erase" the firmware, I cannot just "reset it. The screen stays blank.

          I have tried to "read" the file and save it to a .bin, but when I try to reflash from that saved file, I cannot get the display to work. I must re-flash it with one of the files off the github before it will power on.

          I have to be missing a setting somewhere.

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

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

            @dc42

            I do not want to erase the firmware. I want to back it up so i can flash it back on in case of a failure.

            I grabbed one of my spare 4.3's and once I "erase" the firmware, I cannot just "reset it. The screen stays blank.

            I have tried to "read" the file and save it to a .bin, but when I try to reflash from that saved file, I cannot get the display to work. I must re-flash it with one of the files off the github before it will power on.

            I have to be missing a setting somewhere.

            Ah, of course. To achieve that, one of the GPNVM bits in the flash memory has to be changed. Unfortunately the PanelDue firmware doesn't provide a way to do that without also loading new firmware.

            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

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

              @dc42
              So then how is the saved file any good to me?

              1 Reply Last reply Reply Quote 0
              • 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
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA