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

    PanelDueFirmware 3.2-RC1 released

    Scheduled Pinned Locked Moved
    PanelDue
    14
    48
    2.5k
    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.
    • A Former User?
      A Former User @elmoret
      last edited by

      @elmoret said in PanelDueFirmware 3.2-RC1 released:

      @CaLviNx said in PanelDueFirmware 3.2-RC1 released:

      I'm almost speechless with disbelief.

      How is this unlike literally any other software/hardware situation?

      You cannot run iOS on a iPhone 3.

      You cannot run Windows 10 on a 286.

      You cannot flash the firmware of a 4k HDTV onto a 720p HDTV.

      Etc...

      Ah so Duet is using the Apple business model of planned obsolescence to generate sales, thanks for the clarification....

      droftartsundefined 1 Reply Last reply Reply Quote -3
      • BoAundefined
        BoA
        last edited by

        I am getting popcorn 😉
        This is getting ridiculous.

        It is so hard to understand, that older hardware is not capable of handling new features?

        1 Reply Last reply Reply Quote 1
        • droftartsundefined
          droftarts administrators @A Former User
          last edited by droftarts

          @CaLviNx said in PanelDueFirmware 3.2-RC1 released:

          Ah so Duet is using the Apple business model of planned obsolescence

          I hope so!

          This typed on a MacBook Pro Retina, 15-inch, Late 2013, running Mac OS X 10.14 Mojave perfectly, and expecting quite a few more years out of it, even though OS X 10.15 Catalina is the last version of OS X that will support it. I've also got an iPad 3 from 2012, on iOS 9.3.6, that still works pretty well for web browsing and streaming TV, and the iPhones I've had have generally served me well for 3 to 4 years, far longer than anyone I know has kept an Android phone. Sure, I paid more up front, but long term? To me, Apple's perceived planned obsolescence is BS. I don't know anyone with even a high-end laptop from 2013 that runs Windows 10 nicely (though my MacBook Pro does).

          But then let's not start a Mac vs PC flame war.

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

            I agree, it's getting very tedious.

            First, I should point out that until late last year, PanelDue was a product of my own company, which pre-dates Duet3D. So any blame for lack of foresight falls on me, not on Duet3D.

            I designed PanelDue in 2014, as an accessory for the RepRapPro Ormerod 3D printer. My original design used an 8-bit processor, but after I realised the limitations of that processor I switched to the 32-bit ATSAM3S2BA. This was when very few 3D printer control boards (let alone 3D printer accessories) used 32-bit processors.

            By December 2015 I had some OEM requests for customised splash screens, and I realised that a processor with more memory might be needed. So I had some PanelDue made with the ATSAM3S4B processor.

            This all happened before the Duet WiFi was launched in 2016. From August 2016 (around the time of the Duet WiFi launch), I switched all production of PanelDue boards to use the larger processor, despite the negative impact on profitability. So all PanelDue boards with the smaller processor are more than 4 years old and their manufacture pre-dates bulk shipping of the Duet WiFi.

            I guess my crystal ball failed, because back in 2014 I didn't know that we would develop the Duet WiFi, or how successful it would become, or how in 2020 RepRapFirmware would provide so much additional data available to user interfaces via its object model that we would need more memory to make use of it. But I did have the foresight even before Duet WiFi was launched to switch to a larger processor, which more than 4 years later has turned out to be sufficient to support the new features in PanelDueFirmware 3.2. I upgraded the processor further in PanelDue v3.

            Those who bought a PanelDue 4+ years ago with the smaller processor can continue to use it, with exactly the same functionality as now (somewhat more than when they bought it), by continuing to use version 1.24 firmware. Those who have continued to develop their 3D printers and would like the new functionality can choose to replace the PanelDue control board (keeping the LCD), or replace the processor if they feel able, or hack the open source firmware to remove features they do not want in order to make the firmware fit.

            I had none of those options with equipment I purchased that cost many times more than a PanelDue:

            • The only time I took an iPhone as part of a mobile phone contract, it became unusably slow because of a forced firmware update after just 18 months, 6 months before the contract ended
            • The Humax PVR I bought had a bug which forced me change my password to a much less secure one. They announced that they would not fix that bug - in fact, they have never issued any firmware updates for that PVR. Their attitude seems to be ship and forget.

            So please tell me, is Duet3D really being unreasonable in producing new firmware that doesn't run on a $40 piece of hardware more than 4 years old, while RepRapFirmware continues to support the older hardware/firmware combination?

            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 3
            • A Former User?
              A Former User
              last edited by

              Quite frankly I do find Duet3D rather unreasonable, borderline outrageous - but as it usually works out in favour of the user I choose to overlook it.

              7i and 4.3 updated; excited for 3.2 testing!

              1 Reply Last reply Reply Quote 2
              • nhofundefined
                nhof
                last edited by nhof

                Technical limits are a perfectly fine reason, in this case there's really not much to be upset about, particularly as the existing products will still work well, just without newer features.

                Planned obsolescence doesn't really apply here. That term is usually reserved for unethical techniques to ensure products will break, slow down, or become impossible to repair to necessitate replacement.

                It's a bit laughable that a product with fully published specifications including every individual component potentially needed for repair, along with open source firmware could be accused of 'planned obsolescence'. It's just normal obsolescence 😛

                1 Reply Last reply Reply Quote 0
                • Nuramoriundefined
                  Nuramori
                  last edited by

                  I have a paneldue 5i that was purchased from Filastruder last year. Can I safely assume I’d be fine to use this firmware? Short of disassembling my printer to look for the processor type, is there a “safe” date that’s a good way to determine the likelihood the hardware will be compliant?

                  oozeBotundefined dc42undefined 2 Replies Last reply Reply Quote 0
                  • oozeBotundefined
                    oozeBot @Nuramori
                    last edited by

                    @Nuramori yes! The 5i and 7i upgrade without issue (I did it myself on several today). The discussion above is about the older models..

                    Nuramoriundefined 1 Reply Last reply Reply Quote 0
                    • Nuramoriundefined
                      Nuramori @oozeBot
                      last edited by

                      @oozeBot thanks. I wanted to make sure because other than when I bought it, it would be hard to determine the processor short of examining the board. (The “I” models weren’t mentioned, so I don’t know if they are inherently the proper processor).

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

                        @Nuramori Thanks for pointing out that it was not clear enough. I updated the first post with a rough time until when it applies.

                        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
                        • dc42undefined
                          dc42 administrators @Nuramori
                          last edited by dc42

                          @Nuramori said in PanelDueFirmware 3.2-RC1 released:

                          I have a paneldue 5i that was purchased from Filastruder last year. Can I safely assume I’d be fine to use this firmware? Short of disassembling my printer to look for the processor type, is there a “safe” date that’s a good way to determine the likelihood the hardware will be compliant?

                          • Version 1.0, 1.1 and earlier 2 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.

                          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
                          • DaveAundefined
                            DaveA
                            last edited by

                            Just updated to 3.2-RC1 for PanelDue and 3.2-beta1 for the Duet ethernet. When using the console keyboard the characters hit are not echoed to the top line so you're typing blind.

                            I also have the issue of not being able to move the head via the PanelDue.

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

                              @DaveA said in PanelDueFirmware 3.2-RC1 released:

                              Just updated to 3.2-RC1 for PanelDue and 3.2-beta1 for the Duet ethernet. When using the console keyboard the characters hit are not echoed to the top line so you're typing blind.

                              Thanks for reporting. I will have a look at that.

                              I also have the issue of not being able to move the head via the PanelDue.

                              That's a known issue and will be fixed in the next release (probably on Tuesday).

                              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
                              • dhusoloundefined
                                dhusolo @dc42
                                last edited by

                                @dc42 how will this effect the CNC pendant sketch? Will you be updating it?

                                droftartsundefined 1 Reply Last reply Reply Quote 0
                                • droftartsundefined
                                  droftarts administrators @dhusolo
                                  last edited by

                                  @dhusolo said in PanelDueFirmware 3.2-RC1 released:

                                  @dc42 how will this effect the CNC pendant sketch? Will you be updating it?

                                  I asked @dc42 this the other day, he said “The CNC pendant just passes PanelDue commands through and does not look at responses. So it should not be affected.”

                                  Ian

                                  Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

                                    I have released PanelDueFirmware 3.2-RC2. You can find details at https://forum.duet3d.com/topic/18788/panelduefirmware-3-2-rc2-released.

                                    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