Motor Too Hot In Latest RatOS Update??

In the latest ratos-udpates, which (thank you) fixes the library issue with SciCharts, it seems like some default values were changed for how fast things operate potentially. Has anyone noticed this? Everything is moving much much faster in the X and Y and sometimes Z directions. I tried to change the values under Machine for Velocity and Acceleration, but they don't stick. Now I've gotten this alert twice to popup (in the attached screenshot). Anyone have any ideas / advice? I'd also add that the motors are louder when the machine is idle. I can't say I recall hearing them much before (can't be sure though), but they are definitely louder now
No description
32 Replies
TheTik
TheTik•3mo ago
thats not the motor too hot, thats the driver too hot. Do you have them actively cooled?
rms497
rms497OP•3mo ago
Ahhhh. Actively cooled as in something other than the stock setup ? I have the fan in the electronics box and I can see it's running at 100% The temperatur of the octopus board doesnt look any different as well. but with certainty, everything is moving much faster when the motors engage.
TheTik
TheTik•3mo ago
that fan is pointed at the octopus, correct?
rms497
rms497OP•3mo ago
i will doble check. though I was a little confused by whether the fan should eb over the rasberry pi or the octopus board. It shoudl be over the ocotpus board though? They are both under 30 c though, which seems reasonable.
TheTik
TheTik•3mo ago
the octopus where the motor drivers are, yes
rms497
rms497OP•3mo ago
Thank you. Im repositioning now, you think this will resolve the driver temp warning?
LucidityCrash
LucidityCrash•3mo ago
in your printer.cfg what currents are you running and what stepper drivers do you have ? the TMC2209;s ? do they have their heat sinks on ?
rms497
rms497OP•3mo ago
No changes in printer.cfg from what I assume are the defaults of 24V. All stepper drivers have heat sinks on. I did not see this issue until the latest ratos-update on Sunday that fixed the SciCharts problem though. And like I was saying, it seems like something is different as the motors are running a ton faster. I tried to copy in all the lines from printer.cfg that were relevant to the steppers but it was over a 2k character limit I guess. I will go back and do a diff between current version and one from before Sunday when update came in. Thanks for this help, @LucidityCrash , appreciate it. So I checked back in older versions of printer.cfg I can see no differences. However, examining RatOS.cfg does contain differences. New versions of the file, for each stepper driver entry look like this:
[tmc2209 stepper_x]
stealthchop_threshold: 0
interpolate: False
uart_pin: PC4
run_current: 1.6
driver_TBL: 2
driver_TOFF: 3
driver_HEND: 0
driver_HSTRT: 6
sense_resistor: 0.11
[tmc2209 stepper_x]
stealthchop_threshold: 0
interpolate: False
uart_pin: PC4
run_current: 1.6
driver_TBL: 2
driver_TOFF: 3
driver_HEND: 0
driver_HSTRT: 6
sense_resistor: 0.11
older versions looked like this:
[tmc2209 stepper_x]
stealthchop_threshold: 0
interpolate: False
uart_pin: PC4
run_current: 1.1
driver_TBL: 1
driver_TOFF: 3
driver_HEND: 0
driver_HSTRT: 0
sense_resistor: 0.11
[tmc2209 stepper_x]
stealthchop_threshold: 0
interpolate: False
uart_pin: PC4
run_current: 1.1
driver_TBL: 1
driver_TOFF: 3
driver_HEND: 0
driver_HSTRT: 0
sense_resistor: 0.11
It seems like the new version of ratos has changed the value for run_current from 1.1 to 1.6. I think I get that change but the change for driver_HSTRT I don't get. Do you think this change is OK or shoudl I go back to the lower current?
LucidityCrash
LucidityCrash•3mo ago
looks like you picked the performance profile - 1.6A ... I've run my v-core-pro @ 1.5A for years never had an issue ... recently installed RatOS and noticed the slight bump. 1.6A is 80% of the RMS max so should be absolutely safe but it will need active cooling (as in a fan directing air over them ... I'd say you want to make sure the fan is positioned to blow onto rather than suck away from.
TheTik
TheTik•3mo ago
if you weren't running performance (standard) mode before, this is a good change. The non-performance mode is for commissioning, so everything moves slow while you get stuff set up. In case something goes wrong, not as much speed or power is going to things so less chance for things to break and more time for you to hit the estop.
rms497
rms497OP•3mo ago
Ok, I understand. Part of the comissioning doc I was just on does have it go to performance mode so this would all seem to be good. I'll confirm the direction of the fan too. Thank you guys for the insight, much appreciated.
ds makes
ds makes•2mo ago
I had this on mine and it was the z0 motor but none of the others all are actively cooled ,so I lowered the run current to 1.2 and all seem to be fine
Sanedish
Sanedish•2mo ago
ah, yeah I am now getting the exact same issue
No description
Sanedish
Sanedish•2mo ago
gonna try 1.2 and see if that fixes it for me too although it kinda flickers in and out, imma first check that with a thermal cam I have a feeling there is something fishy with the reporting in the new ratos yup it is actually overhating 1.2a it shall be
LucidityCrash
LucidityCrash•2mo ago
Hmmm ... interesting ... I've not been seeing this but probably not running my printer long enough to see it at the moment ... I did think I was running mine at 1.5 in my old pre ratos setup but it turns out I was running 1.3 for x and y and 1.0,1.3,1.0 for my Z (Back one got more current) and I had a lower hold_current set but that is no longer the done thing it seems. So far been running 1.6 on all mine with no issues but only really been printing calibration stuff so up to 45 mins at a time. I do have a 120mm fan mounted just above my control board though.
Sanedish
Sanedish•2mo ago
Yeah, I was running 8 hour prints fine just until today at 1.6a too. I'm unsure if it's my room being 32c or something is going on, but I have not noticed it before
LucidityCrash
LucidityCrash•2mo ago
Strange it is the Z motors rather than the X/Y. I was about to say ambient temp is also probably a factor
Sanedish
Sanedish•2mo ago
Yeah, but it had run fine at even higher temps, and Z1 is right under the fan.. and it's Z1 only
LucidityCrash
LucidityCrash•2mo ago
Also worth noting I have a V-Core-Pro, and my control board is mounted on the back with no real box. Though it is under a plastic tarp that I use as an "enclosure"
Sanedish
Sanedish•2mo ago
on the vc4 it's mounted in a backpack config with a boxx
LucidityCrash
LucidityCrash•2mo ago
I'm not sure that this is a RatOS thing ... that flag comes direct from the chip, Klipper is just reporting it
Sanedish
Sanedish•2mo ago
hm like I said it is actually overheating [70c on the part outside trhe heatsink]
LucidityCrash
LucidityCrash•2mo ago
how are you getting temps ? are you using 2209's?
Sanedish
Sanedish•2mo ago
thermal camera yes
LucidityCrash
LucidityCrash•2mo ago
70 degrees should be no where near the OTPW
Sanedish
Sanedish•2mo ago
yeah I read into it now
LucidityCrash
LucidityCrash•2mo ago
No description
Sanedish
Sanedish•2mo ago
hm then that is strange
LucidityCrash
LucidityCrash•2mo ago
I suppose 70 degrees at the outside of the heatsink could very well indicate 120 at the die in theory you don't actually need to be printing just have the steppers enabled ... I'm pretty sure I've had mine enabled after a home for as long as the default timout is I'll be keeping an eye out. Given the Z doesn't really move that fast dropping it down to 1.2 or similar shouldn't be an issue but it really is strange that it is not also triggering on any of the 4 others, unless you have a suspect 2209 board
Sanedish
Sanedish•2mo ago
it killed the mcu??
No description
Sanedish
Sanedish•2mo ago
it was 70 on the part of the heatsink attachmen area that was not covered as they don't cover 100% of the area wdym by a suspect 2209 board?
LucidityCrash
LucidityCrash•2mo ago
as in some component is faulty or out of spec. which make of tmc2209 do you have ? I recently asked some questions about the stealth at idle option ... was told that some manufacturers are not as good as others 🙂

Did you find this page helpful?