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

    Updating Firmware on a Mac

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    12
    2.0k
    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.
    • Armatusundefined
      Armatus
      last edited by

      I'm in a little over my head here. I was trying to update the firmware on my Paneldue (to have it support a 4.3" display instead of a 7") but had it connected via the 4 pin cable to the main DuetWifi board and seemed to have wiped all the firmware from both of them after pressing the Erase and Reset buttons on the Paneldue. Now I can't connect to the DuetWifi mainboard in Bossa to update it. The correct port is listed in the menu options in Bossa, but when I click on it to connect, it gives me an error message. I've read everything I can find about updating firmware on a mac and don't understand some of the terminology, so I'm feeling pretty lost. Can anyone break this down for me or link me to a concise article? Thanks.

      1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators
        last edited by

        For the DuetWifi you need to use SAM-BA if you have erased everything. Check out:

        https://duet3d.com/wiki/Updating_main_firmware#Backup_procedure_.233

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • T3P3Tonyundefined
          T3P3Tony administrators
          last edited by

          Ahh just twigged you said on a mac…not sure how to get Samba working on a mac - others may know.

          www.duet3d.com

          1 Reply Last reply Reply Quote 0
          • Armatusundefined
            Armatus
            last edited by

            I borrowed a PC and got the main board working again, thanks for the link! Still no luck with the PanelDue though, I can connect and upload firmware to it using Bossa, but when I press Verify it just gives me an error message. Is there another program I can try? Would Samba work for this as well? Thanks

            1 Reply Last reply Reply Quote 0
            • Armatusundefined
              Armatus
              last edited by

              I'm now able to get the firmware from Bossac to verify, but nothing works once I then connect the boards and power them on. The first time I connected the Paneldue to my mac, it was also connected to the DuetWifi and the screen came up as backlit until I pressed the erase button. Since then the screen has never been backlit either when plugged into a computer via USB or when plugged into the main board when it's powered on. I've tried two displays with no difference, so I doubt it's a mechanical problem. Can't see anything wrong with the Paneldue board either, I just think I'm missing a crucial step somewhere.

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

                Sam-ba should work for updating Panel Due as well, if you can find a board in its menu that uses the SAM3S2 processor.

                I take it that your PanelDue doesn't work if you upload the firmware using Bossa, ignore the error when you press Verify, and press the reset button on Panel Due? Try pressing the Erase button on Panel Due again, and hold it down for at least half a second. Then press Reset.

                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
                • Armatusundefined
                  Armatus
                  last edited by

                  Correct, it doesn't work that way. I'm concerned that the screen doesn't ever power on now, is there something wrong with the board? I can't think of anything else. Here's a few pictures;

                  I always hold down erase for a few seconds before doing these steps, and have tried pressing reset before and after verifying with no change. Also tried the read command with no change.

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

                    It's normal for the screen to be off on a PanelDue 2.0 during programming.

                    When you reset the PanelDue after programming it, does the Bossa Port disappear?

                    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
                    • T3P3Tonyundefined
                      T3P3Tony administrators
                      last edited by

                      As an aside uploading the firmware for Paneldue using SAM-BA works for me on windows 10 (saves using the command line ).

                      www.duet3d.com

                      1 Reply Last reply Reply Quote 0
                      • Armatusundefined
                        Armatus
                        last edited by

                        @dc42:

                        It's normal for the screen to be off on a PanelDue 2.0 during programming.

                        When you reset the PanelDue after programming it, does the Bossa Port disappear?

                        Sometimes yes, sometimes no. I've tried about ten times now with no success.

                        1 Reply Last reply Reply Quote 0
                        • Armatusundefined
                          Armatus
                          last edited by

                          Tried for another half hour today with no success, including switching between the screens I have and trying different the different respective firmwares. Got nowhere on the PC either. It's now not registering in Bossa after programming and pressing reset. Can I send this back for a replacement board?

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

                            If you bought it directly from me, then you may send it back for testing, and replacement if necessary. Otherwise, ask your supplier.

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