Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    PanelDueFirmware 3.2.11 released

    PanelDue
    2
    8
    334
    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.
    • wilriker
      wilriker Moderator last edited by

      This is a pure bugfix release to address issues with setups having multiple fans and/or extruders assigned to multiple tools.

      Version 3.2.11

      Upgrade Notes:

      • This release is compatible with RepRapFirmware 3.2 or later.

      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.

      Bug fixes:

      • When multiple tools used the same extruder or fan only the first tool using it was considered
      • When multiple beds/chambers used the same heater status was only updated for the first one

      Downloads and Instructions

      Binaries can be found at https://github.com/Duet3D/PanelDueFirmware/releases/tag/3.2.11
      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

      1 Reply Last reply Reply Quote 0
      • MartinNYHC
        MartinNYHC last edited by

        Would it be possibe to add a configuration parameter to set the baby stepping value for the Paneldue? That would be nice.

        wilriker 1 Reply Last reply Reply Quote 0
        • wilriker
          wilriker Moderator @MartinNYHC last edited by

          @MartinNYHC That's already present. Just look on the Setup tab. There you can choose from 4 different values (user-entered values are not planned but I would accept one or two further values if the available ones are totally inacceptable for you).

          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

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

            @wilriker Ups....never recognized that 🤕 Thanks.

            1 Reply Last reply Reply Quote 0
            • MartinNYHC
              MartinNYHC last edited by

              Just recognized that there is a small typo in the README on github.

              On Linux: Run this Linux command to append it to the binary: cat PanelDue-v3-5.0-nologo.bin myimage.bin > PanelDueFirmware.bin
              

              should read

              On Linux: Run this Linux command to append it to the binary: cat PanelDue-v3-5.0-nologo.bin myimage.bin >> PanelDueFirmware.bin
              
              wilriker 1 Reply Last reply Reply Quote 0
              • wilriker
                wilriker Moderator @MartinNYHC last edited by

                @martinnyhc said in PanelDueFirmware 3.2.11 released:

                Just recognized that there is a small typo in the README on github.

                On Linux: Run this Linux command to append it to the binary: cat PanelDue-v3-5.0-nologo.bin myimage.bin > PanelDueFirmware.bin
                

                should read

                On Linux: Run this Linux command to append it to the binary: cat PanelDue-v3-5.0-nologo.bin myimage.bin >> PanelDueFirmware.bin
                

                Actually the former command is correct because it will create a new file PanelDueFirmware.bin from the con_cat_enation of the two input files PanelDue-v3-5.0-nologo.bin and myimage.bin. The second command will work as long as there is no PanelDueFirmware.bin already present. If that is the case it would append the result to the existing file making it an invalid (and too large) firmware binary.

                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

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

                  @wilriker OMG....I just ignored the second input file 🤠

                  wilriker 1 Reply Last reply Reply Quote 0
                  • wilriker
                    wilriker Moderator @MartinNYHC last edited by

                    @martinnyhc said in PanelDueFirmware 3.2.11 released:

                    @wilriker OMG....I just ignored the second input file 🤠

                    No worries, hardly anyone (still) uses cat for what it originally was intended (neither do I). 😁

                    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