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

    PanelDueFirmware 3.2.2 released

    Scheduled Pinned Locked Moved
    PanelDue
    5
    19
    838
    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.
    • wilrikerundefined
      wilriker
      last edited by

      I am pleased to announce the release of PanelDueFirmware 3.2.2. Please excuse the inconvenience with broken 3.2.1.

      Version 3.2.2

      Upgrade Notes:

      • This release is compatible with RepRapFirmware 3.2-beta1 or later. It will partially work with RepRapFirmware 3.1.1 but not with any older version.
      • Flashing this release will reset the configuration to defaults

      Limitations

      • Due to the lack of RAM this build will not run on version 1 or early version 2 PanelDue boards that use the ATSAM3S2B chip.
        • Version 1.0, 1.1 and earlier v2 PanelDue: ATSAM3S2B processor (64MHz, 32kb RAM, 128kB flash) - these are the ones that the new firmware probably won't run on.
        • Version 2 PanelDue manufactured from August 2016: ATSAM3S4B processor (64MHz, 48kb RAM, 256kb flash). Will run the new firmware, but not as fast as version 3 will.
        • Version 3 PanelDue, including all 5i and 7i: ATSAM4S4B processor, 120MHz, 64kB RAM, 256kb flash. Will run the new firmware.
      • There will be no reliable status updates coming from RepRapFirmware while waiting for heaters to reach temperature (and some other cases) before RRF 3.2-beta4.

      New and changed features:

      • Babystep amount is configurable from preset values
      • When babystep buttons are pressed the value on the screen will be updated immediately and will be overwritten
        with the actual value on the next status update (usually these values should be equal anyway)
      • Feedrate for move buttons is configuratble from preset values
      • PanelDueFirmware does no longer distinguish between responses to M409 with and without K parameter. This prevents
        issues if values are moved from live to detail response or vice versa
      • Provide interface for RepRapFirmware to reset as well as erase and reset the PanelDue
      • Preparations to show more than one bed/one chamber

      Bug fixes:

      • Babystepping amount was not initialized

      Bug fixes since 3.2.1:

      • Setting babystep amount to the lowest value would invalidate stored settings on next start of PanelDue
      • A chamber could steal the second slot and status/temperatures would alternate between the tool and the chamber
      • A null pointer dereference could occur when RRF was restarted leading to a reset of PanelDueFirmware
      • State "Initializing" was replaced too early by "Idle"
      • Fetching the first bed/heater would not filter out invalidated entries
      • Under rare cicumstances it could happen that selectin a bed/chamber or setting temperatures for these could
        cause a restart of PanelDueFirmware

      Binaries can be found at https://github.com/Duet3D/PanelDueFirmware/releases/tag/3.2.2
      Flashing instructions can be found at https://duet3d.dozuki.com/Wiki/PanelDue_Firmware_update

      Manuel
      Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
      with probably always latest firmware/DWC (incl. betas or self-compiled)
      My Tool Collection

      Cavemanundefined Exerqtorundefined 2 Replies Last reply Reply Quote 3
      • Cavemanundefined
        Caveman @wilriker
        last edited by

        @wilriker I have a Paneldue 5i and when I try to update to 3.2.2 my screen just stuck @ connecting. Funny thing is that I can control the printer from screen. But there are absolutely no screen updates. Also the whole heater section is missing. When I flash 1.24 I have a normal working screen again. What could this be.

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

          @Caveman What version of firmware are you running on the Duet?

          @wilriker said in PanelDueFirmware 3.2.2 released:

          This release is compatible with RepRapFirmware 3.2-beta1 or later. It will partially work with RepRapFirmware 3.1.1 but not with any older version.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • Cavemanundefined
            Caveman
            last edited by

            3.2 beta3

            wilrikerundefined 1 Reply Last reply Reply Quote 0
            • wilrikerundefined
              wilriker @Caveman
              last edited by wilriker

              @Caveman Can you please flash PanelDueFirmware again and see if this problem still exists?

              Also please make sure that the baud rate you configured on your Duet with M575 matches the baud rate set on your PanelDue. And of course that you enabled the Aux port via M575 in the first place.

              If that still does not work please connect a USB cable to your Duet, connect via serial terminal (if necessary see guide for initial Duet setup for instructions on how to do that) and issue

              M111 P3 S1
              

              You should see M409 commands coming in on channel Aux.
              Run

              M111 P3 S0
              

              before disconnecting USB.

              If you don't please return here and provide your config.g as well as the output of M122.

              Manuel
              Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
              with probably always latest firmware/DWC (incl. betas or self-compiled)
              My Tool Collection

              1 Reply Last reply Reply Quote 0
              • Cavemanundefined
                Caveman
                last edited by

                Fixed with a reflash, strange tried that also yesterday but did not work. Fixed for now! thanks

                1 Reply Last reply Reply Quote 0
                • Exerqtorundefined
                  Exerqtor @wilriker
                  last edited by

                  @wilriker said in PanelDueFirmware 3.2.2 released:

                  I am pleased to announce the release of PanelDueFirmware 3.2.2. Please excuse the inconvenience with broken 3.2.1.

                  New and changed features:

                  • Provide interface for RepRapFirmware to reset as well as erase and reset the PanelDue

                  Does this mean updating PanelDue firmware will be possible via DWC down the road? 😳 😬

                  wilrikerundefined 1 Reply Last reply Reply Quote 0
                  • wilrikerundefined
                    wilriker @Exerqtor
                    last edited by

                    @Exerqtor said in PanelDueFirmware 3.2.2 released:

                    Does this mean updating PanelDue firmware will be possible via DWC down the road? 😳 😬

                    I am working on that. But due to hardware limitations it will only work for v3 boards and 5i/7i. So much limitation I can already put forward.

                    Manuel
                    Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                    with probably always latest firmware/DWC (incl. betas or self-compiled)
                    My Tool Collection

                    Exerqtorundefined 1 Reply Last reply Reply Quote 1
                    • Exerqtorundefined
                      Exerqtor @wilriker
                      last edited by

                      @wilriker
                      Sweet! Given how cheap the V3 boards are it's not unobtainable for anyone atleast 🙂

                      1 Reply Last reply Reply Quote 0
                      • cgcaferundefined
                        cgcafer
                        last edited by

                        Hi,
                        I have a problem about on screen keyboard. I pressed any letter but no any visible feedback. When i close and re open keyboard all pressed letter can visible.
                        My board V3 and 7"

                        wilrikerundefined 1 Reply Last reply Reply Quote 0
                        • wilrikerundefined
                          wilriker @cgcafer
                          last edited by

                          @cgcafer Thanks for reporting. I can reproduce this issue. Actually that's a bug I already fixed in one of the 3.2.0 RCs but it seems to have returned.

                          Manuel
                          Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                          with probably always latest firmware/DWC (incl. betas or self-compiled)
                          My Tool Collection

                          1 Reply Last reply Reply Quote 0
                          • cgcaferundefined
                            cgcafer
                            last edited by

                            Thanks for your answer, i have also another problem that is about V2 board and 5"LCD.
                            it has no problem with V1.24 but not V3.2.2. It seems to like about lcd timing problem.

                            wilrikerundefined 1 Reply Last reply Reply Quote 0
                            • wilrikerundefined
                              wilriker @cgcafer
                              last edited by

                              @cgcafer I found the bug with the command input (actually a different problem to what I fixed in the RCs) and fixed it. I will release this probably later today.

                              it has no problem with V1.24 but not V3.2.2. It seems to like about lcd timing problem.

                              Can you explain that with a bit more detail, please?

                              Manuel
                              Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                              with probably always latest firmware/DWC (incl. betas or self-compiled)
                              My Tool Collection

                              1 Reply Last reply Reply Quote 0
                              • cgcaferundefined
                                cgcafer
                                last edited by cgcafer

                                https://drive.google.com/file/d/1JUmpmnN39RU9hgvowxu67gGC0sFneF2J/view?usp=sharing
                                https://drive.google.com/file/d/1BLFRYAHmChkUitGM5Tn8wXyLXaf9cAyy/view?usp=sharing
                                All V3 same result

                                wilrikerundefined 1 Reply Last reply Reply Quote 0
                                • Exerqtorundefined
                                  Exerqtor
                                  last edited by

                                  I can also atest for the on screen keyboard acting up. If i write something it won't show up unless i hit backspace.

                                  wilrikerundefined 1 Reply Last reply Reply Quote 0
                                  • wilrikerundefined
                                    wilriker @Exerqtor
                                    last edited by

                                    @Exerqtor Thanks, I found and fixed that. I am right now working on improving overall update rate and will then release a new version.

                                    Manuel
                                    Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                                    with probably always latest firmware/DWC (incl. betas or self-compiled)
                                    My Tool Collection

                                    1 Reply Last reply Reply Quote 0
                                    • wilrikerundefined
                                      wilriker @cgcafer
                                      last edited by

                                      @cgcafer said in PanelDueFirmware 3.2.2 released:

                                      https://drive.google.com/file/d/1JUmpmnN39RU9hgvowxu67gGC0sFneF2J/view?usp=sharing
                                      https://drive.google.com/file/d/1BLFRYAHmChkUitGM5Tn8wXyLXaf9cAyy/view?usp=sharing
                                      All V3 same result

                                      Thanks for reporting. I will analyze this issue but it may take a while. Sorry, I cannot give you a more short-term answer.

                                      Manuel
                                      Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                                      with probably always latest firmware/DWC (incl. betas or self-compiled)
                                      My Tool Collection

                                      1 Reply Last reply Reply Quote 0
                                      • wilrikerundefined
                                        wilriker
                                        last edited by

                                        I have now released PanelDueFirmware 3.2.3. Please continue in this thread.

                                        Manuel
                                        Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                                        with probably always latest firmware/DWC (incl. betas or self-compiled)
                                        My Tool Collection

                                        1 Reply Last reply Reply Quote 0
                                        • wilrikerundefined
                                          wilriker
                                          last edited by

                                          @cgcafer Please check the latest release of PanelDueFirmware 3.2.4 if that fixes your issues on your V2 board.

                                          Manuel
                                          Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                                          with probably always latest firmware/DWC (incl. betas or self-compiled)
                                          My Tool Collection

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