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

    Bed heater faults with firmware 3.4

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    3
    221
    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.
    • btmcmahanundefined
      btmcmahan
      last edited by

      I just updated to firmware 3.4 and now I'm getting bed heater fault "Temperature rising too slowly". I've read many other similar issues with RRF3, but cannot solve the problem yet.
      I have already done Auto-Tuning M303. My M140 & M143 seem correct. Everything worked great before firmware update. I think I was on RRF3 before the update.

      Any ideas?

      ; Drives
      M584 X0 Y1 Z8:7:6:5 E3 
      M569 P0 S1                                         		; physical drive 0 goes backwards
      M569 P1 S1                                         		; physical drive 1 goes backwards
      ;M569 P2 S0                                         	; physical drive 2 goes backwards
      M569 P3 S1                                         		; physical drive 3 goes forwards
      M569 P4 S1                                         		; physical drive 4 goes forwards
      M569 P5 S0                                         		; physical drive 5 goes backwards
      M569 P6 S0                                         		; physical drive 6 goes forwards
      M569 P7 S0                                         		; physical drive 7 goes forwards
      M569 P8 S0                                         		; physical drive 8 goes backwards
      M584 X0 Y1 Z8:7:6:5 E3:4                           		; set drive mapping
      M671 X-55:-55:558:558 Y135:393:393:135 S3 	   			; leadscrews at left (connected to Z) and right (connected to E1) of X axis
      
      M350 X16 Y16 Z16 E16:16 I1                         		; configure microstepping with interpolation
      M92 X80.00 Y80.00 Z400.00 E840.00:840.00           		; set steps per mm
      
      ; Speeds Acceleration Jerk
      M203 X14400.00 Y14400.00 Z300.00 E6000.00:6000.00    	; set maximum speeds (mm/min)
      M201 X2500.00 Y2500.00 Z100.00 E10000.00:10000.00  		; set accelerations (mm/s^2)
      M566 X600.00 Y600.00 Z12.00 E120.00:120.00         		; set maximum instantaneous speed changes (mm/min)
      M906 X950 Y950 Z950 E950:950 I30                   		; set motor currents (mA) and motor idle factor in percent
      M84 S30                                            		; Set idle timeout                                          ; Set idle timeout
      
      ; Axis Limits
      M208 X0 Y0 Z0 S1                                   		; Set axis minima
      M208 X500 Y500 Z490 S0                             		; Set axis maxima
      
      ; Endstops
      M574 X2 S1 P"xstop"                           			; configure active-high endstop for high end on X via pin !xstop
      M574 Y1 S1 P"ystop"                           			; configure active-high endstop for low end on Y via pin !ystop
      ;M574 Z1 S2 			            						; Use zprobe and home to min
      ;M915 X Y S7 R0 F0 	                    				; set X and Y to sensitivity 7, do nothing when stall, unfiltered
      
                                               				
      M308 S0 P"bed_temp" Y"thermistor" T100000 B4138 R4700 	; define bed temperature sensor
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 	; define E0 temperature sensor
      M950 H0 C"bed_heat" T0 									; heater 0 uses the bed_heat pin, sensor 0
      M950 H1 C"e0heat" T1 									; heater 1 uses the e0heat pin and sensor 1
      M140 H0													; Configure Bed Heater
      M143 H0 S120                                       		; set temperature limit for heater 0 to 120C
      M143 H1 S280                                       		; set temperature limit for heater 1 to 280C
      ;M307 H7 A-1 C-1 D-1                                	; Disable heater on PWM channel for BLTouch
      
      ;M950 H3 C"nil"                                 		; Disable heaters h3-h7 to free up pins
      ;M950 H4 C"nil"
      ;M950 H5 C"nil"
      ;M950 H6 C"nil"
      ;M950 H7 C"nil"
      
      
      
      ; Z-Probe
      M574 Z1 S2												; Set endstops controlled by probe
      M950 S0 C"duex.pwm5"                         			; create servo pin 0 for BLTouch
      M558 P9 C"^zprobe.in" H3 F120 T6000 B0        			; set Z probe type to bltouch and the dive height + speeds
      ;M558 P9 H3 F120 T6000 B1 X0 Y0 Z1                		; Set Z probe type to bltouch and the dive height + speeds
      
      ;Z Height
      ;G31 P400 X-29 Y1 Z0.80   
      G31 P400 X-29 Y1 Z1.7                          			; Set Z probe trigger value, offset, & trigger height.  Lower is farther from bed.
      M557 X50:450 Y50:450 S80                            	; Define mesh grid
                                       
      
      ; Printhead Fans
      M950 F0 C"fan0" Q500                           			; create fan 0 on pin fan0 and set its frequency
      M950 F1 C"fan1" Q500                           			; create fan 1 on pin fan1 and set its frequency
      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
      
      ; Board Fans
      M950 F3 C"duex.fan3" Q500                           	; create fan 3 on pin fan3 and set its frequency
      M950 F4 C"duex.fan4" Q500                           	; create fan 4 on pin fan4 and set its frequency
      M950 F5 C"duex.fan5" Q500                           	; create fan 5 on pin fan5 and set its frequency
      M950 F6 C"duex.fan6" Q500                           	; create fan 6 on pin fan6 and set its frequency
      ;M106 P3 S1 I0 F500 H1 T180                         	; set fan 3 value, PWM signal inversion and frequency. Thermostatic control is turned on
      M106 P4 S1 I0 F500 H1 T180                         		; set fan 4 value, PWM signal inversion and frequency. Thermostatic control is turned on
      ;M106 P5 S1 I0 F500 H1 T180                         	; set fan 3 value, PWM signal inversion and frequency. Thermostatic control is turned on
      M106 P6 S1 I0 F500 H1 T180                        		; set fan 4 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
      
      ;PanelDue
      M575 P1 B57600 S0										; Configure Port1 for PanelDue
      
      ; Automatic power saving
      M911 S10 R23 P"M913 G91 M83 G1 Z3 E-5 F1000" 			; Set voltage thresholds and actions to run on power loss
      
      ; Custom settings are not configured
      M501
      M929 S0 ; stop logging
      
      btmcmahanundefined 1 Reply Last reply Reply Quote 0
      • btmcmahanundefined btmcmahan deleted this topic
      • btmcmahanundefined btmcmahan restored this topic
      • btmcmahanundefined
        btmcmahan @btmcmahan
        last edited by

        Thought the issue was resolved after another bed heater 0 auto-tune, using a M307 D30, but the problem came back again. It doesn't fault every time I print, maybe 1 out of 3 times. Can't figure out what is causing this

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

          Can you please send M122 and M98 P"config.g" and post the results?

          What command exactly are you using to tune?

          What is the resulting tuning values it produces?

          Are you using M500 to save the results?

          Z-Bot CoreXY Build | Thingiverse Profile

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