bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2k stars 1.97k forks source link

[FR] Recommend disable M122 / TMC_DEBUG in firmware by default - Tweak by morningreis #317

Open Hedda opened 4 years ago

Hedda commented 4 years ago

Please consider disabling M122 / TMC_DEBUG in firmware by default as per @morningreis guide with tweak for SKR E3 Mini v1.2:

Purpose of the recommendation is to have a better default configuration for SKR E3 Mini v1.2 in @bigtreetech firmware fork.

Disable M122 / TMC_DEBUG in firmware by default as per recommendation from morningreis:

M122 / TMC_DEBUG can now be enabled without disabling anything else since memory is no longer an issue with 512KB, although Marlin recommends to keep it disabled for production.

The M122 command is useful if you are connected to your printer via a computer and want to troubleshoot, debug, or get diagnostics on your printer. It requires #define TMC_DEBUG to be uncommented and should only be done when debugging.

Credits and reference:

All credits and thanks go to @morningreis who posted a guide on Reddit and in Marlin repo SKR-E3-Mini-1.2 with these tweaks:

https://github.com/morningreis/Marlin-SKR-E3-Mini-1.2

PS: My hope is that all changes to the default config that help beginners should be implemented in upstream @bigtreetech forks.

txt4nk commented 4 years ago

While I agree with some of the tweaks you've recommended, anyone dabbling in these boards and modding their printers reall need to learn how to compile firmware.. Having to go make these tweaks themselves will help them learn.