FluidNC runs great and the TMC drivers are very nice, in terms of smooth motion and quietness.
But I have issues loosing steps after a few minutes of running the system and I assume its because the TMC2130 are heating up. Using a fan seems to help, but I'm looking for a way to detect this in software. Is it possible to get access to the DIAG0 and DIAG1 pins of the TMC and have FluidNC set an alarm in such a case ?
I was looking into the TMC datasheet (chap 17) and it seems that some diag....-settings are required in order to drive the DIAG pins properly, but this is not configurable in the config.yaml - did I miss something ? or is this not yet implemented ?
Alternatively, how about using a simple 1-wire temperature sensor such as DS1820 - are there any plans to support this ?
thanks, Matthias
Controller Board
my own board: ESP32 wroom + TMC2130 drivers (bigtreetech v3)
Machine Description
self-built XY Laser gantry two Nema-14 stepper motors (Nanotec SC3518L1204-A) 24V powered
Input Circuits
No response
Configuration file
Startup Messages
User Interface Software
WebUI, LaserGrbl
What happened?
FluidNC runs great and the TMC drivers are very nice, in terms of smooth motion and quietness. But I have issues loosing steps after a few minutes of running the system and I assume its because the TMC2130 are heating up. Using a fan seems to help, but I'm looking for a way to detect this in software. Is it possible to get access to the DIAG0 and DIAG1 pins of the TMC and have FluidNC set an alarm in such a case ? I was looking into the TMC datasheet (chap 17) and it seems that some diag....-settings are required in order to drive the DIAG pins properly, but this is not configurable in the config.yaml - did I miss something ? or is this not yet implemented ? Alternatively, how about using a simple 1-wire temperature sensor such as DS1820 - are there any plans to support this ? thanks, Matthias
Other Information
No response