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

    After updating to 3.4.0beta2: faulty heater 1, -273.1C.

    Scheduled Pinned Locked Moved
    Beta Firmware
    11
    121
    7.7k
    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.
    • pixelpieperundefined
      pixelpieper @dc42
      last edited by pixelpieper

      @dc42 Sorry for the late reply, this week has been crazy... - here are the values & my firmware version

      12.8.2021, 19:59:41 	m122 b121 p1007 a{0x4200442c}
      Address 0x4200442c value 0x00000607
      12.8.2021, 19:59:21 	m122 b121 p1007 a{0x806020}
      Address 0x00806020 value 0x190cefbe
      12.8.2021, 19:58:54 	M115 B121
      Duet TOOL1LC firmware version 3.4.0beta2+1 (2021-08-08 13:53:53)
      12.8.2021, 19:58:24 	Board 121 starting firmware update
      

      P.S.: beautiful undocumented peek command 😇

      Voron V2.434 / Duet 3 Mini5+, Duet 3 Expansion Mini 2+, Duet 1LC V1.1 Toolboard
      Voron V0.250 / Duet 2 Maestro

      1 Reply Last reply Reply Quote 0
      • jbarrosundefined
        jbarros @dc42
        last edited by jbarros

        I have the same issue with 1 of my printers: 4~5ºC negative difference to real temp and ~3ºC jumping around in under 5s (ex: -23.5º ~ 26.4º)

        @dc42 said in After updating to 3.4.0beta2: faulty heater 1, -273.1C.:

        1. Send M308 S1 (assuming the tool board thermistor is Sensor 1) and record the result, in particular the H and L values.
        M308 S1
        Sensor 1 (Extruder) type Thermistor using pin 20.temp0, reading 27.5, last error: sensor not ready, T:100000.0 B:4725.0 C:7.06e-8 R:2200.0 L:0 H:0
        
        1. Send M122 B121 and record the reported VIN value
        M122 b20
        Diagnostics for board 20:
        Duet TOOL1LC firmware version 3.3 (2021-06-15 16:12:58)
        Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
        VIN: 24.3V
        
        1. Switch the tool board firmware to 3.4beta2.
        2. Send M308 S1 again, check that it reports the same H and L
        M308 S1
        Sensor 1 (Extruder) type Thermistor using pin 20.temp0, reading 22.1, last error: sensor not ready, T:100000.0 B:4725.0 C:7.06e-8 R:2200.0 L:0 H:0
        
        1. Send M122 and check that the reported VIN value is the same as before
        M122 B20
        Diagnostics for board 20:
        Duet TOOL1LC firmware version 3.4.0beta2+1 (2021-08-08 13:53:53)
        Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
        VIN: 24.4V
        
        1. Run the calibration procedure described at https://duet3d.dozuki.com/Wiki/Calibrating_thermistor_and_PT1000_readings on the tool board thermistor input. If it's tricky to do the short-circuit calibration test, just do the open-circuit calibration, which should be sufficient to correct the reading at room temperature.
        2. Send M308 S1 again to see the new H and L values
        M308 S1
        Sensor 1 (Extruder) type Thermistor using pin 20.temp0, reading 829.6, last error: short-circuit in sensor, T:100000.0 B:4725.0 C:7.06e-8 R:2200.0 L:-70 H:19
        
        1. Check whether the readings are now correct.
        The reading is more accurate but still lower and jumping around:
        M308 S1
        Sensor 1 (Extruder) type Thermistor using pin 20.temp0, reading 25.6, last error: sensor open circuit, T:100000.0 B:4725.0 C:7.06e-8 R:2200.0 L:-70 H:19
        

        I am assuming that you do not have H and L parameters in your M308 commands in config.g, so it will use the values stored in NVRAM.

        I do not, and my other printer with the same hardware Duet3 6HC + Toolboard v1.0, firmware and bootloader does not seem to have the same issue (haven't printed yet).

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

          @jbarros thanks for that data. It seems that some tool boards work well with the new firmware, including all of mine and one of yours, while others give errors and when calibrated the L value is either very negative or out of range.

          Please run the following two commands on your system, with firmware 3.4.0beta2 installed on the tool board, and report the responses (replace B121 by the CAN address of then tool board, if different):

          m122 b121 p1007 a{0x806020}
          m122 b121 p1007 a{0x4200442c}

          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

          jbarrosundefined CadetCundefined 2 Replies Last reply Reply Quote 0
          • jbarrosundefined
            jbarros @dc42
            last edited by

            @dc42 said in After updating to 3.4.0beta2: faulty heater 1, -273.1C.:

            @jbarros thanks for that data. It seems that some tool boards work well with the new firmware, including all of mine and one of yours, while others give errors and when calibrated the L value is either very negative or out of range.

            Please run the following two commands on your system, with firmware 3.4.0beta2 installed on the tool board, and report the responses (replace B121 by the CAN address of then tool board, if different):

            m122 b121 p1007 a{0x806020}
            m122 b121 p1007 a{0x4200442c}

            On the "bad" Toolboard:

            M122 B20 p1007 a{0x806020}
            Address 0x00806020 value 0x19344fff
            
            M122 B20 p1007 a{0x4200442c}
            Address 0x4200442c value 0x00000707
            

            On the "good" Toolboard:

            M122 B20 p1007 a{0x806020}
            Address 0x00806020 value 0x19546fff
            
            M122 B20 p1007 a{0x4200442c}
            Address 0x4200442c value 0x00000707
            

            Thank you for looking at this and I have 3 more Toolboards (that I wish now they were v1.1 😄 ), all v1.0, if required for any testing.

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

              @jbarros @CadetC @pixelpieper does any of you live in UK?

              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

              jbarrosundefined CadetCundefined pixelpieperundefined 3 Replies Last reply Reply Quote 0
              • jbarrosundefined
                jbarros @dc42
                last edited by jbarros

                @dc42 said in After updating to 3.4.0beta2: faulty heater 1, -273.1C.:

                @jbarros @CadetC @pixelpieper does any of you live in UK?

                If this were an usual year I'd say we were a British colony at this time of the year but alas no, I live in Portugal 😊

                PS: I have a close relationship with one of your partners here, let me know if you want me to send you something through them (B2B shipping).

                1 Reply Last reply Reply Quote 0
                • CadetCundefined
                  CadetC @dc42
                  last edited by

                  @dc42 said in After updating to 3.4.0beta2: faulty heater 1, -273.1C.:

                  @jbarros @CadetC @pixelpieper does any of you live in UK?

                  Unfortunately I don't live in the UK, in my case it's Poland

                  1 Reply Last reply Reply Quote 0
                  • pixelpieperundefined
                    pixelpieper @dc42
                    last edited by

                    @dc42 sorry, I am in Switzerland...

                    Voron V2.434 / Duet 3 Mini5+, Duet 3 Expansion Mini 2+, Duet 1LC V1.1 Toolboard
                    Voron V0.250 / Duet 2 Maestro

                    1 Reply Last reply Reply Quote 0
                    • Sergeundefined
                      Serge
                      last edited by

                      Living in France.

                      1 Reply Last reply Reply Quote 0
                      • CadetCundefined
                        CadetC @dc42
                        last edited by

                        @dc42
                        So what do you think? Are our problems caused by software bugs or could it be a hardware problem? What's the prognosis?
                        Should I return my toolboard as faulty under warranty? Or is there a chance that it will work as it should?

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

                          @cadetc I hope to find time to look into this again tomorrow.

                          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

                          Sotidiiundefined 1 Reply Last reply Reply Quote 0
                          • Sotidiiundefined
                            Sotidii @dc42
                            last edited by

                            @dc42
                            m122 b121 p1007 a {0x4200442c}
                            Address 0x00000000 value 0x20008000

                            m122 b121 p1007 a {0x806020}
                            Address 0x00000000 value 0x20008000

                            0b3bb0ee-c512-4f60-a231-d9c94d8ff024-image.png

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

                              @sotidii said in After updating to 3.4.0beta2: faulty heater 1, -273.1C.:

                              @dc42
                              m122 b121 p1007 a {0x4200442c}
                              Address 0x00000000 value 0x20008000

                              m122 b121 p1007 a {0x806020}
                              Address 0x00000000 value 0x20008000

                              Please run those commands again, without a space between 'a' and '{'.

                              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

                              Sotidiiundefined 1 Reply Last reply Reply Quote 0
                              • Sotidiiundefined
                                Sotidii @dc42
                                last edited by Sotidii

                                @dc42
                                m122 b121 p1007 a{0x806020}
                                Address 0x00806020 value 0x19147fbe
                                m122 b121 p1007 a{0x4200442c}
                                Address 0x4200442c value 0x00000607

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

                                  @sotidii @CadetC @pixelpieper @Serge thanks for your patience.

                                  I have tested the new firmware on 9 tool boards and I don't get a problem reading temperatures on any of them. So I would ask you for some more help. I will apply the changes made to the new tool board firmware a few at a time on top of version 3.3 in order to pin down which change introduced the problem.

                                  I have put new tool board firmware at https://www.dropbox.com/sh/heg82sqvhpqb670/AAARGaD-zLptgnHj-PiqiwQBa?dl=0. Please can you try installing this firmware on your tool boards and let me know whether the temperature readings are OK or not. It identifies itself as version 3.3+test1.

                                  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

                                  CadetCundefined Sotidiiundefined jbarrosundefined pixelpieperundefined 4 Replies Last reply Reply Quote 0
                                  • CadetCundefined
                                    CadetC @dc42
                                    last edited by

                                    @dc42
                                    RRF3.4b2 on Duet3
                                    Toolboard v 1.1

                                    m122 b121
                                    Diagnostics for board 121:
                                    Duet TOOL1LC firmware version 3.3 (2021-06-15 16:12:58)
                                    Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
                                    

                                    Przechwytywanie.JPG

                                    After toolboard firmware change
                                    RRF3.4b2 on Duet3
                                    Toolboard v 1.1

                                    unM122 B121
                                    Diagnostics for board 121:
                                    Duet TOOL1LC firmware version 3.3+test1 (2021-08-20 16:51:53)
                                    Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
                                    

                                    Przechwytywanie2.JPG

                                    I think it's fine

                                    1 Reply Last reply Reply Quote 0
                                    • Sotidiiundefined
                                      Sotidii @dc42
                                      last edited by

                                      @dc42
                                      29=29 OK!

                                      1 Reply Last reply Reply Quote 0
                                      • jbarrosundefined
                                        jbarros @dc42
                                        last edited by

                                        @dc42
                                        My temperature is ok with this version.

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

                                          Thanks, all! Please can you now try the firmware file Duet3Firmware_TOOL1LC_test2.bin at https://www.dropbox.com/sh/heg82sqvhpqb670/AAARGaD-zLptgnHj-PiqiwQBa?dl=0.

                                          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

                                          Sotidiiundefined jbarrosundefined 2 Replies Last reply Reply Quote 0
                                          • Sotidiiundefined
                                            Sotidii @dc42
                                            last edited by

                                            @dc42
                                            29=29 Ok

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