When motors are holding I’m getting high frequency noise (such as described here: Very high pitch noise emmitting from stepper motors when not in use ). That’s normal and I’m not so worried about it but I had understood that the 2209s had stealth chop that would mitigate it.
Again I’m not worried about the noise so much but how can I confirm that I’m getting all the 2209 goodies such as the lower hold current etc. ?
I’m using the skr pro kit and motors with stock dual endstop firmware.
OK, great, thanks, so I can rest assured that the other features (reduced holding current etc.) are available and active in the stock dual endstop firmware?
My question is :
In the stock dual endstop firmware, without any edits or recompiles, do we have the features mentioned in the docs : SKR Pro - V1 Engineering Documentation
Specifically this line
main features we use are digital current control and dynamically lowering the hold current so we can also keep stepper and driver heat down while operating at slightly higher than usual stepper power
Or is editing / recompilation required (I hope to avoid customizing anything in the firmware if possible so that I can easily update)
That’s something others more knowledgeable than me would have to answer. I compiled mine because I have other issues that had to be addressed that could only be done with firmware.
You may want to google Up a list of marlin gcodes. It’s actually pretty interesting to see all the features, though not all are available. Many of the are saveable via m500.
I write a ton of macros for my lowrider for doing job setups, sensorless homing, etc. and knowing what gcodes are available was invaluable.