ToolBoard: 2 wires fan, heater fault and how to extrude ?
-
02/12/2020 à 19:42:27 M122 B122
Diagnostics for board 122:
Duet TOOL1LC firmware version 3.2-beta4 (2020-11-26)
Bootloader ID: not available
Never used RAM 4700, free system stack 96 words
HEAT 42 CanAsync 88 CanRecv 82 TMC 48 MAIN 341 AIN 70
Last reset 00:01:20 ago, cause: software
Last software reset at 2020-12-02 19:41, reason: HardFault, available RAM 4360, slot 0
Software reset code 0x0060 ICSR 0x00000003 SP 0x200011c0 Task
Stack: 20001014 00000011 0001d3e3 00000000 20000928 0001757d 000184fe 01000000 000202a8 000203a2 20001210 200032d8 00000020 00017d11 20004668 00000000 20001300 000086e5 000202a8 20004678 000203a2 4200af00 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5
Driver 0: position 0, 80.0 steps/mm, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 19, reads 40161, writes 9, timeouts 0, DMA errors 0
Moves scheduled 0, completed 0, in progress 0, hiccups 0
No step interrupt scheduled
VIN: 12.3V
MCU temperature: min 30.8C, current 30.8C, max 30.9C
Ticks since heat task active 127, ADC conversions started 80370, completed 80369, timed out 0
Last sensors broadcast 0x00000000 found 0 131 ticks ago, loop time 0
CAN messages queued 22, send timeouts 0, received 732, lost 0, free buffers 36it seem than the borad restart..
-
same thing happens on the first board?
-
@Veti yes, even with no heater connected
-
ok this is one for dc42 what the hardfault means.
-
but when there are no target temperature this not happen.
I checked, the board reset.
I would also like to add than I didn't load filament, I put the temperature by hand. -
@Veti said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
ok this is one for dc42 what the hardfault means.
sorry, I didn't understand ? what is dc42 ?
-
just for testing execute
M307 H2 A597.2 C231.1 D12.5 S1.00 B0
and try heating again
-
@Veti
raise this:
02/12/2020 à 19:50:36 M307 H1 A597.2 C231.1 D12.5 S1.00 B0
Warning: M307: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 622C -
the question would be. who is @dc42
https://forum.duet3d.com/user/dc42but can you heat afterwards? i thought you are trying heater 2
-
@Veti ah okay.
I tried, heater keep running a little bit longer but the same issues appear. -
@dc42 Hello, I have a fault with my heater (on Tool 1LC), with no error message. After a fews seconds when I start to heat, the heater pass in fault statement and in beta4 the tool board reset one second after the fault statement.
Can you help me ? -
What does your heater graph look like when you get the fault?
What shows up in the gcode console? -
The graph start just ascend (like 10/20°c) and then the heater change to fault state and the graph start slowly getting down.
And I have nothing on the console, no error just the heater with "fault" under it. -
@Phaedrux and with the beta4 the toolboard reboot when I get the error (so the temp is 2000°c for the graph)
-
@Pseud3mys said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
R25 (kΩ): 500 ± 3%
β25/85 (K): 3800 ± 2%I find this for the thermistor.
M308 S1 P"121.temp0" Y"thermistor" T500000 B3800
so I put this, the temp is 12°c when it must be ~19 I think. I have always the fault, do you now what I nead to change ?
At low temperatures, high resistance thermistors like that one have poor resolution and accuracy. So your settings may well be correct. You may be able to reduce the displayed error by adjusting the H parameter in the M308 command for that sensor.
-
@Pseud3mys said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
@dc42 Hello, I have a fault with my heater (on Tool 1LC), with no error message. After a fews seconds when I start to heat, the heater pass in fault statement and in beta4 the tool board reset one second after the fault statement.
Can you help me ?Are you sure that you are running beta4 on the tool board? Use M115 B# (where # is the CAN address of the tool board to check). If you are, then after the tool board resets, please run M122 B# (where # is the CAN address again) and post the results here.
-
@dc42 said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
@Pseud3mys said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
@dc42 Hello, I have a fault with my heater (on Tool 1LC), with no error message. After a fews seconds when I start to heat, the heater pass in fault statement and in beta4 the tool board reset one second after the fault statement.
Can you help me ?Are you sure that you are running beta4 on the tool board? Use M115 B# (where # is the CAN address of the tool board to check). If you are, then after the tool board resets, please run M122 B# (where # is the CAN address again) and post the results here.EDIT: no need, i see that you have posted the M122 report already. I will look into it.
-
@dc42 said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
@Pseud3mys said in ToolBoard: 2 wires fan, heater fault and how to extrude ?:
R25 (kΩ): 500 ± 3%
β25/85 (K): 3800 ± 2%I find this for the thermistor.
M308 S1 P"121.temp0" Y"thermistor" T500000 B3800
so I put this, the temp is 12°c when it must be ~19 I think. I have always the fault, do you now what I nead to change ?
At low temperatures, high resistance thermistors like that one have poor resolution and accuracy. So your settings may well be correct. You may be able to reduce the displayed error by adjusting the H parameter in the M308 command for that sensor.
Yes I read this on an other post in this forum, so I change this config with the default one in RRF configurator tool for my thermistor. Where there is a "C" param.
-
@dc42
This is my new config for the thermistor:M308 S1 P"temp2" Y"thermistor" T500000 B4723 C1.196220e-7
-
the doc say:
Lnnn ADC low offset correction, default 0 (ignored if the hardware supports automatic ADC gain and offset calibration)
Hnnn ADC high offset correction, default 0 (ignored if the hardware supports automatic ADC gain and offset calibration)but I don't understand, do you have an example of use ?