|
Post by RobertsClif on Dec 13, 2020 12:56:41 GMT
Have updated my Firmware form Marlin 1.1.X thru most versions of marlin, Just recently upgraded to Marlin 2.0.6.1 and yes I do know that Marlin 2.0.7.2 is available. I am a little slow when it come to updating my firmware recently as I have out used Arduino IDE, tried installing Visual Studio Code > PlatformIO > Marlin Auto Build. The first time I followed instructions it was difficult an also was almost a complete failure.
Then after several weeks of struggling to get it working Uninstalled and and reloaded using PlatformIO with VSCode Before reading this article, you should have already read Installing Marlin with PlatformIO and Installing Marlin Auto Build
Finally figured it out, now this was crazy stupid I have written and compiled programs in many compiler languages, never have I been so off track. Though this was worth the trouble to install it saved me time, Arduino was taking forever to compile versions of Marlin 2 and Marlin Auto Build in PlatformIO just over a minute.
|
|
|
Post by Xayoz on Dec 14, 2020 11:31:10 GMT
I may have to check this out...the easiest Marlin I used previously was Cheetah 5.0
|
|
|
Post by RobertsClif on Dec 14, 2020 12:49:30 GMT
It appears that Cheetah 5.0 is based on Marlin 2.0.3
This may just be the Route needed to take me into upgrading to a 32bit controller with BigTreeTech.
Did a quick run through and the Cheetah 5.0 download was SHORT_BUILD_VERSION "Marlin 2.0.7.2" So Yes this is definitely a firmware to investigate on my quest to upgrade to a BigTreeTech controller.
|
|
|
Post by Xayoz on Dec 15, 2020 11:32:09 GMT
it's set up to be 15 steps for the most popular printers like ender and artillery...you may have to dig a little deeper for your red vs blue guys...
|
|
|
Post by RobertsClif on Dec 15, 2020 13:32:25 GMT
I examined the Vanilla Marlin very closely, an Noted: that the software configurations files were separated further into sub include files for what is assumed easier access. #include "printer_def.h" #include "board_def.h" #include "hotext_def.h" #include "sensorprob_off.h"
Then added folders for Boot Screen, Status Screen, LCD and gcode_d.cpp.
Its purpose is the allow easy access to configuration files specific to Kay3D an Creality, does not appear to change the Core of Marlin 2.0.7.2. This is good as I have modified every version to be specific to My 3D Printers as well. This would make it simpler to get only changes for these 3D Printers.
I like, should have made firmware changes like this for the Group of 3D Printer owners who have the same 3D Printer as myself.
|
|