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

Duet 3/Rpi + toolboard on 3.2b3 - G29 fails

Scheduled Pinned Locked Moved
Beta Firmware
8
65
2.6k
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.
  • undefined
    jay_s_uk @chrishamm
    last edited by 10 Nov 2020, 22:58

    @chrishamm I can confirm I was able to probe a bed with 400 points.
    I'll check the homing of the printer in the morning once I'm physically in front of it

    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

    1 Reply Last reply Reply Quote 0
    • undefined
      oozeBot @chrishamm
      last edited by oozeBot 11 Nov 2020, 00:29 10 Nov 2020, 23:35

      @chrishamm ok, caught a better crash while running homez.g which I posted earlier. I just let it probe with the bltouch retracted and protected the bed with a piece of cardboard..

      log3.txt

      1 Reply Last reply Reply Quote 0
      • undefined
        oozeBot @chrishamm
        last edited by oozeBot 11 Nov 2020, 00:38 10 Nov 2020, 23:48

        @chrishamm last log file for now. This is also from homez.g which I posted earlier. This time, the first g30 completed successfully, it moved to the left side, touched the probe down once, moved to the right side, probed several times, and then moved back to the left side and started probing again, eventually probing with the probe retracted..

        log4.txt

        Also, could this be related? Note the 0 at the end of deployprobe0.g and retractprobe0.g. It's found throughout the log but only around 1/3 of the calls seem to be wrong - the rest properly reference deployprobe.g and retractprobe.g..

        [debug] Macro file deployprobe0.g not found
        [debug] HTTP: ==> Starting code G30 Z-99999 ; sets z-height relative to print bed
        [debug] HTTP: Disposing macro file deployprobe0.g
        [debug] Macro file retractprobe0.g not found
        [debug] HTTP: ==> Starting code G30 Z-99999 ; sets z-height relative to print bed
        [debug] HTTP: Disposing macro file retractprobe0.g
        undefined 1 Reply Last reply 11 Nov 2020, 09:25 Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 11 Nov 2020, 06:53

          RRF allows each Z probe to have its own deploy and retract files. That's why it's looking for deployprobe0.g first before falling back to deployprobe.g.

          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
          • undefined
            chrishamm administrators @oozeBot
            last edited by 11 Nov 2020, 09:25

            @oozeBot Thanks for the logs. I'm afraid I could not reproduce any of the out-of-order replies or stack underruns that I could discover in your log - please make sure the Duet 3 firmware is 3.2-b3+2-ch and NOT 3.2-b2+1 or older (check on Settings -> Machine).

            The reason for your problem is probably a combination of these issues but I was unable to provoke them on my setup with the latest firmware.

            Duet software engineer

            undefined 1 Reply Last reply 11 Nov 2020, 11:40 Reply Quote 0
            • undefined
              oozeBot @chrishamm
              last edited by 11 Nov 2020, 11:40

              @chrishamm crap - it appears I am on 3.2-beta2+1. I just ran sudo apt update / upgrade again but nothing new was installed. I also ran M997 from DWC to make sure I updated the firmware.

              snip.JPG

              What am I missing? I'll try to upload it directly to DWC. I'm sorry to have wasted any of your time on my mistake..

              1 Reply Last reply Reply Quote 0
              • undefined
                oozeBot
                last edited by 11 Nov 2020, 11:48

                After downloading the firmware from the following link and uploading it through DWC, it has now been properly updated. I don't know how that was missed or even installed as I was on 3.2b1 and upgraded to 3.2b3 (skipping 3.2b2) - none of the 3.2b2 resources should have been available to install..?

                https://github.com/Duet3D/RepRapFirmware/releases/tag/3.2beta3

                It is now properly homing. I am moving forward with a few more mesh bed leveling tested before calling this complete.

                1 Reply Last reply Reply Quote 0
                • undefined
                  chrishamm administrators @chrishamm
                  last edited by 11 Nov 2020, 11:54

                  @chrishamm said in Duet 3/Rpi + toolboard on 3.2b3 - G29 fails:

                  @oozeBot I've updated my experimental Duet 3 MB6HC binary again because I found one more potential problem in it.

                  Please upload this file on the system page and confirm the update prompt.

                  Duet software engineer

                  undefined 2 Replies Last reply 11 Nov 2020, 11:57 Reply Quote 0
                  • undefined
                    oozeBot @chrishamm
                    last edited by oozeBot 11 Nov 2020, 12:48 11 Nov 2020, 11:57

                    @chrishamm Sorry - it is very early here and I haven't had any coffee.. I now recognize I've been manually updating RRF at your request.

                    I just updated the file directly at the link you've provided - it reverted to:

                    Board: Duet 3 MB6HC (MB6HC)
                    DSF Version: 3.2.0-beta3
                    Firmware: RepRapFirmware for Duet 3 MB6HC 3.2-beta2+1 (2020-10-02b1)

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      oozeBot @chrishamm
                      last edited by 11 Nov 2020, 13:52

                      @chrishamm OK, I'm now properly caffeinated. I just tested everything again and can confirm the RRF firmware you've linked to is 3.2B2 - not 3.2b3. Any thoughts on this? Was the wrong file uploaded?

                      undefined 1 Reply Last reply 11 Nov 2020, 13:58 Reply Quote 0
                      • undefined
                        chrishamm administrators @oozeBot
                        last edited by 11 Nov 2020, 13:58

                        @oozeBot Sorry, I uploaded an old file - the build configs have changed recently. Please try to download the file again.

                        Duet software engineer

                        undefined 4 Replies Last reply 11 Nov 2020, 14:02 Reply Quote 0
                        • undefined
                          oozeBot @chrishamm
                          last edited by oozeBot 11 Nov 2020, 14:07 11 Nov 2020, 14:02

                          @chrishamm thanks. I'm now on RepRapFirmware for Duet 3 MB6HC 3.2-beta3+2-ch. I'll run through several tests and report back..

                          edit - homing Z is now functioning properly.. on to mesh bed leveling.

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            oozeBot @chrishamm
                            last edited by 11 Nov 2020, 14:53

                            @chrishamm 400 probe mesh completed without issue! System is back to idle. Going to run through it once more and then print something, but overall, it appears the issue is resolved..

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              oozeBot @chrishamm
                              last edited by 11 Nov 2020, 17:58

                              @chrishamm I have run through this several times now and feel I can safely report it has been corrected. Mesh Bed Leveling is now successfully completing and returning to an idle state. Thanks

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                oozeBot @chrishamm
                                last edited by 11 Nov 2020, 18:42

                                @chrishamm @dc42 - I probably should start another thread for this, but will you please review the attached log to see if anything stands out? I have a job to test bed leveling that I've attempted to run five times now after completing the mesh. The log captured two of those attempts.. something is happening where it randomly loses position very rapidly during non-print moves. I don't know how better to explain it.

                                I can say with certainty that I've never seen this type behavior before 3.2b3.

                                Thanks

                                log6.txt

                                undefined 1 Reply Last reply 11 Nov 2020, 19:41 Reply Quote 0
                                • undefined
                                  oozeBot
                                  last edited by oozeBot 11 Nov 2020, 19:26 11 Nov 2020, 19:24

                                  I just rolled back to 3.2B1 and ran the same job. It completed successfully the first time. With 3.2B3, it couldn't make it past the first layer before drastically losing it's position in X&Y.

                                  @chrishamm - Please let me know how I can help test and identify this issue if it was not captured in the log I just provided.

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    chrishamm administrators @oozeBot
                                    last edited by 11 Nov 2020, 19:41

                                    @oozeBot Can you please explain what you mean by losing its position during non-printing moves? At first glance I couldn't spot anything significant in the logs but I'll have another look tomorrow.

                                    In any case it would help to get a step-by-step instruction on how your problem can be reliably reproduced.

                                    Duet software engineer

                                    undefined 2 Replies Last reply 11 Nov 2020, 20:13 Reply Quote 0
                                    • undefined
                                      oozeBot @chrishamm
                                      last edited by oozeBot 11 Nov 2020, 20:45 11 Nov 2020, 20:13

                                      @chrishamm Here are three videos taken back to back after upgrading again to 3.2B3 and installing your latest RRF firmware (3.2-beta3+2-ch). This is the same gCode, which works just fine on 3.2B1, but failed all three times at different places - none making it past the first layer.

                                      https://vimeo.com/478187300
                                      https://vimeo.com/478187348
                                      https://vimeo.com/478187395

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        oozeBot
                                        last edited by 12 Nov 2020, 00:03

                                        I rolled back to 3.2B1 again to get this machine in operation. The first thing I did was run the same job that was failing on 3.2B3. It succeeded the first time. I recorded the first few layers, but don’t think it’s necessary to upload.. however, here is a photo of it after it completed.

                                        8BE9F28F-B5F4-4C91-812F-10CF379EB836.jpeg

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          oozeBot @chrishamm
                                          last edited by 12 Nov 2020, 13:14

                                          @chrishamm is there any other testing or logs we can provide to assist with this issue?

                                          undefined 1 Reply Last reply 12 Nov 2020, 15:28 Reply Quote 0
                                          51 out of 65
                                          • First post
                                            51/65
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA