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

    Trobuble after firmware 2.03 (2019-06-13b2)

    Scheduled Pinned Locked Moved Solved
    Firmware installation
    4
    14
    433
    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.
    • TPJensenundefined
      TPJensen
      last edited by

      Hi
      I have some problems after firmware update...

      After some time printing hotend shutdown but it continue like it still working.
      I cant see what is wrong, old firmware just printet fine and my Fan1 dont turn on. On the old firmware I used the slider to turn it on but no slider on the new firmware.

      ![alt text](0_1567710693095_duet error.jpg image url)

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

        Do you have logging enabled (M929)? If so, check the log for a heater fault.

        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

        TPJensenundefined 1 Reply Last reply Reply Quote 0
        • TPJensenundefined
          TPJensen @dc42
          last edited by

          @dc42 said in Trobuble after firmware 2.03 (2019-06-13b2):

          Do you have logging enabled (M929)? If so, check the log for a heater fault.

          Where do I put the M929 P"eventlog.txt" S1 and M929 S0 ; stop logging ?

          In config.g ?

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

            Can you post your config.g please?

            Z-Bot CoreXY Build | Thingiverse Profile

            TPJensenundefined 1 Reply Last reply Reply Quote 0
            • TPJensenundefined
              TPJensen @Phaedrux
              last edited by

              @phaedrux said in Trobuble after firmware 2.03 (2019-06-13b2):

              Can you post your config.g please?

              ; Configuration file for Duet WiFi (firmware version 1.21)
              ; executed by the firmware on start-up
              ;
              ; generated by RepRapFirmware Configuration Tool v2 on Tue Feb 26 2019 21:31:01 GMT+0000 (Greenwich Mean Time)

              ; General preferences
              G90 ; Send absolute coordinates...
              M83 ; ...but relative extruder moves

              ; Delta Settings
              M665 L440.000 R227 H456.0 B185.0 ; Set delta radius, diagonal rod length, printable radius and homed height
              M666 X0 Y0 Z0 A0.00 B0.00 ; Put your endstop adjustments here, or let auto calibration find them

              ; Network
              M552 S1
              M550 P"Anycubic Predator" ; Set machine name
              M551 P"" ; Set password
              M552 P0.0.0.0 S1 ; Enable network and acquire dynamic address via DHCP
              M586 P0 S1 ; Enable HTTP
              M586 P1 S0 ; Disable FTP
              M586 P2 S0 ; Disable Telnet

              ; Drives
              M569 P0 S1 ; Drive 0 goes forwards
              M569 P1 S1 ; Drive 1 goes forwards
              M569 P2 S1 ; Drive 2 goes forwards
              M569 P3 S0 ; Drive 3 goes forwards
              M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
              M92 X80.00 Y80.00 Z80.00 E380.45 ; Set steps per mm
              M566 X1000 Y1000 Z1000 E1000 ; Set maximum instantaneous speed changes (mm/min)
              M203 X12000.00 Y12000.00 Z12000.00 E10000 ; Set maximum speeds (mm/min)
              M201 X3000.00 Y3000.00 Z3000.00 E3000.00 ; Set accelerations (mm/s^2)
              M906 X1000.00 Y1000.00 Z1000.00 E1000.00 I30 ; Set motor currents (mA) and motor idle factor in per cent
              M84 S30 ; Set idle timeout

              ; Retraction
              M207 S4.0 F5000 R-0.025 T2500 Z0.5 ; Firmware retraction

              ; Axis Limits
              M208 Z0 S1 ; Set minimum Z

              ; Endstops
              M574 X2 Y2 Z2 S1 ; Set active high endstops

              ; Z-Probe
              M558 P4 H3 F120 T6000 ; Set Z probe type to switch and the dive height + speeds
              G31 P500 X0 Y0 Z16.0 ; Set Z probe trigger value, offset and trigger height
              M557 R115 S20 ; Define mesh grid
              G29 S1 ; Load the heightmap

              ; Heaters
              M307 H0 A137.8 C533.3 D1.5 V24.3 B0 ; Disable bang-bang mode for the bed heater and set PWM limit
              M305 P0 T100000 B4300 C0 R4700 ; Set thermistor + ADC parameters for heater 0
              M143 H0 S120 ; Set temperature limit for heater 0 to 120C
              M305 P1 T100000 B4300 C0 R4700 ; Set thermistor + ADC parameters for heater 1
              M143 H1 S250 ; Set temperature limit for heater 1 to 240C

              ; Fans
              M106 P0 S0 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
              M106 P1 S1 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on

              ; Tools
              M563 P0 D0 H1 ; Define tool 0
              G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
              G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C

              ; Automatic saving after power loss is not enabled

              ; Custom settings are not configured
              M572 D0 S0.1 ; Pressure Advance
              ;M591 D0 P2 C4 S1 ; Activate filament sensor
              M404 N1.75 ; Set for print monitor
              M592 D0 A0.07772 B-0.00029 ; Nonlinear extrusion. Set parameters for extruder drive 0

              ; Miscellaneous
              M501 ; Load saved parameters from non-volatile memory

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

                It looks like you do not have a T0 command at the end of your config.g. You would need to have one in the slicer start gcode or at the end of config.g (or both) to ensure that a tool is selected/enabled before a print is started.

                From your screen shot though, it looks like the tool was heated, so there must be a T0 in your slicer code, or you manually enabled it. In which case, there may be a heater fault causing the heater to turn off. Do you see any heater fault error messages in the gcode console?

                Have you done a PID tune on your heater? Are you sure you have the correct thermistor values for your thermistor?

                As an aside, you may want to use Firmware version 2.04RC1 due to some bug fixes for delta printers.

                Z-Bot CoreXY Build | Thingiverse Profile

                TPJensenundefined 1 Reply Last reply Reply Quote 1
                • TPJensenundefined
                  TPJensen @Phaedrux
                  last edited by

                  @phaedrux

                  Yes I-am sure it works because with the old firmware I did alot of prints with no problems.

                  here is my start g-code from my slicer there is T0

                  M104 S[extruder0_temperature] T0 ; heat nozzle
                  M190 S[bed0_temperature] T0 ; heat bed and wait
                  M109 S[extruder0_temperature] T0 ; wait for nozzle
                  G28 ; home all
                  G1 X-50 Y-180.0 Z5 F4000.0 ; go to the outer front edge
                  G1 Z0.3 ; lower nozzle to purge height
                  G92 E0 ; reset the extruder
                  G1 X0.0 E9.0 F1000.0 ; purge nozzle
                  G1 X50.0 E12.5 F1000.0 ; purge nozzle
                  G92 E0 ; reset the extruder

                  Vetiundefined 1 Reply Last reply Reply Quote 0
                  • Vetiundefined
                    Veti @TPJensen
                    last edited by

                    @tpjensen
                    T0 has to be its own command. not part of the M104 or M190 or M109

                    TPJensenundefined 1 Reply Last reply Reply Quote 0
                    • TPJensenundefined
                      TPJensen @Veti
                      last edited by

                      @veti said in Trobuble after firmware 2.03 (2019-06-13b2):

                      @tpjensen
                      T0 has to be its own command. not part of the M104 or M190 or M109

                      Okay I did not know that...
                      Okay can you maybe help my and rewrite my start gcode so it works ?
                      And maybe if I have to put in the config.g file where and what to write

                      1 Reply Last reply Reply Quote 0
                      • Vetiundefined
                        Veti
                        last edited by

                        put this at the end of your config.g

                        ; Miscellaneous
                        T0 ; select first tool

                        TPJensenundefined 1 Reply Last reply Reply Quote 1
                        • TPJensenundefined
                          TPJensen @Veti
                          last edited by

                          @veti said in Trobuble after firmware 2.03 (2019-06-13b2):

                          T0 ; select first tool

                          hehe okay it that all ?? ☺

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

                            You can add a T0 to the start of your slicer gcode as well to catch the cases where the tool may have been disabled at some point between power on and starting a print.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            1 Reply Last reply Reply Quote 0
                            • Vetiundefined
                              Veti
                              last edited by

                              yes it is.
                              see
                              https://duet3d.dozuki.com/Wiki/Gcode#Section_T_Select_Tool

                              TPJensenundefined 1 Reply Last reply Reply Quote 0
                              • TPJensenundefined
                                TPJensen @Veti
                                last edited by

                                @veti

                                Okay that was easy then 😎

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