No Tools (Heaters) after Upgrading
-
It would probably help to pattern it off of a config generated by the config tool to get the proper command syntax and ordered.
https://configtool.reprapfirmware.org/Start
; Heaters M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0 M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C M308 S1 P"e0temp" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin e0temp M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M143 H1 S280 ; set temperature limit for heater 1 to 280C ; Fans M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency M106 P1 S1 H1 T45 ; set fan 1 value. Thermostatic control is turned on ; Tools M563 P0 D0 H1 F0 ; 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
Your tool definition is missing a number after the D to set the actual extruder drive to use. It also looks like your M584 command is hiding the U and E drives. Can't have an extruder without an extruder drive.
-
@phaedrux
OK, sure I understand it would be easier to read, but I don't see any difference in my heater settings from the ones you included, and the heaters are my problem. Or do you see something I don't? -
I think you may also have your DWC version out of step with the main firmware. What version does it show?
-
@phaedrux
2.04 -
Upload this zip file to the system tab in DWC.
https://github.com/Duet3D/DuetWebControl/releases/download/v3.4.1/DuetWebControl-SD.zip
That should update your DWC version to match the firmware.
-
@phaedrux
Ah! Thank you.
Also, that solved part of the problem, the Bed is now displaying room temp. But no sign of the extruder. Any suggestions? -
Did you fix the problems with the tool definition and extruder motor I mentioned?
You can send M98 P"config.g" in the gcode console to execute config.g and see if there are any obvious syntax error messages.
Otherwise post your config.g again as it currently stands.
Also post the results of M122 for good measure. -
@phaedrux Yes added 0 for the D, and I'll try those gcode console commands.
-
@phaedrux OK, M98 was quite helpful as well as resolving the unlabeled "D". I can now see both thermistors! Thank you!
The next thing I need to resolve is converting from the legacy splitting the dual Z axis into Z & U, to the new process. I think I understand it but we'll see.
Thanks again!
-
@wmmc01 OK, closing this topic, my temperatures are now visible and functional. Thanks for the rapid responses to help me out. I am working through another matter, but different topic so I start a new discussion if I can't resolve it on my own. Thanks!
-
-