New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TMC2130 parameters to variants and add 0.9 degree stepper variant #15
Commits on Aug 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 78e306d - Browse repository at this point
Copy the full SHA 78e306dView commit details -
ADD ADDITIONAL CONFIGS ADD .drone.yml Update .gitignore Update MK3 Mesh Definitions Fixes #1 MK3 BMG Z_MAX_POS 210 * Only MK3S FW needs to have 205/204 as MK3 Printer type is set to MK3 for BMG MK3, so the default 210 should work fine. USE GOLD BUILD
Configuration menu - View commit details
-
Copy full SHA for e6f9f93 - Browse repository at this point
Copy the full SHA e6f9f93View commit details -
* Uses the python script from https://github.com/nato2k/Skelestruder_Firmware_Patch
Configuration menu - View commit details
-
Copy full SHA for c641aa0 - Browse repository at this point
Copy the full SHA c641aa0View commit details -
Update Steps* Remove the test builds from test and just use the PF-bu…
…ild.sh builds instead (Travis job will still run the other builds)
Configuration menu - View commit details
-
Copy full SHA for ee71a77 - Browse repository at this point
Copy the full SHA ee71a77View commit details -
Skelestruder Build is for 16 Microsteps Add Bear Gearbox 16MS Variant Changes for Gearbox 16 MS Rename to match convention Update Display Name for Gearbox Variant Update Gearbox Configs
Configuration menu - View commit details
-
Copy full SHA for cc4e83b - Browse repository at this point
Copy the full SHA cc4e83bView commit details -
Use Define for XYZ Calibration
Thanks for the wonderful work and making all the variants explicit, this was really helpful! I had a concern with respect to Bondtech BMG and MK3S firmware, and the way Prusa fixed it and how for a bondtech it reduces Z_MAX_POS. Basically, instead of increasing Z_MAX_POS for the MK3S by 6, Prusa decided to leave it as is, and... to extend the travel down when calibrating XYZ by 7. As a result, Prusa's "S" firmware does not work for a taller extruder, like the Bondtech for the "S" variant. What Prusa _should_ have done is INCREASE Z_MAX_POS in their variant by 6 for the "S" extruder and leave the "travel down mechanism"for XYZ calibration as it was. Then we could have kept the Z_MAX_POS to 210 for BMG variants and all would be fine. Now, we have a smaller Z_MAX_POS as necessary, if we want to use the "S" firmware. I implemented it - in my opinion - correctly in the branch, by introducing a new variable to work exactly "where it hurts": during Z calibration: see the pull request. In particular, look at Marlin_main.cpp at line 2121 and the "S" variants, that now set the offset correctly (basically to 9 for "S" extruders and 2 elsewhere..) There is also an unclear thing in the Prusa file, in that they test for "MK3", (the alternative being MK3S), but the should have tested on MK3S and MK2.5S and then have all the others as alternative. My variant puts that test "out of order" and sets the desired XYZ calibration travel to the correct value for each extruder. I issued a pull request to Prusa, but have little hope that they would do it correctly, or even better: set Z_MAX_POS for their "S" variants to 217 and leave the algorithm in Marlin_main.cpp like how it was before, then Prusa owners would "enjoy" higher Z.... To summarize: the change is easy: only one file (marlin_main.cpp) and a new constant in each variant. I just went through the many variant files to set it. I hope it is clear (and I believe it to be cleaner). Added #define for Z_MAX_POS_XYZ_CALIBRATION_CORRECTION in order to configure XYZ calibration for a Bondtech and Bear extruder for the MK3S. Gearbox: Use Z_MAX_POS_XYZ_CALIBRATION_CORRECTION
Configuration menu - View commit details
-
Copy full SHA for 4efbbf0 - Browse repository at this point
Copy the full SHA 4efbbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e71b6 - Browse repository at this point
Copy the full SHA 09e71b6View commit details -
Add 32 and 8 Microstepping Skelestruder Builds Rename MK25S-BMG Variants Remove all geared 1/32 micostep options / Add 1/8 microstep for BMG Add Watchdog Support
Configuration menu - View commit details
-
Copy full SHA for 0c3cc1e - Browse repository at this point
Copy the full SHA 0c3cc1eView commit details -
Set FW_COMMIT_NR to epoch time
* Creates unique FW file names Remove git reset to retain epoch build number for skele
Configuration menu - View commit details
-
Copy full SHA for dac00cd - Browse repository at this point
Copy the full SHA dac00cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cac212 - Browse repository at this point
Copy the full SHA 5cac212View commit details -
Update Variants now that M350 is supported
* Microstepping can now be set via M350 for EINSY
Configuration menu - View commit details
-
Copy full SHA for 757a4db - Browse repository at this point
Copy the full SHA 757a4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 336524d - Browse repository at this point
Copy the full SHA 336524dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f49ca80 - Browse repository at this point
Copy the full SHA f49ca80View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb6a59 - Browse repository at this point
Copy the full SHA cdb6a59View commit details -
Configuration menu - View commit details
-
Copy full SHA for a813db5 - Browse repository at this point
Copy the full SHA a813db5View commit details -
Fix M600 / Compile Issue for Taller Frame (Zaribo etc)
* Update fsensor.cpp M600 Z_MAX_POS * Update Marlin_main.cpp M600 Z_MAX_POS
Configuration menu - View commit details
-
Copy full SHA for 9cb28bd - Browse repository at this point
Copy the full SHA 9cb28bdView commit details -
Creates scripts based on base script so that updates from Prusa can be more easily merged into variant configs.
Configuration menu - View commit details
-
Copy full SHA for ef9a343 - Browse repository at this point
Copy the full SHA ef9a343View commit details -
* Remove Gearbox * Remove load more patch * Rename BMG to Bondtech (Bondtech Prusa Extruder) * Add 320Z Variants * Add MK25 Variants
Configuration menu - View commit details
-
Copy full SHA for 4ee9fe9 - Browse repository at this point
Copy the full SHA 4ee9fe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9b0f28 - Browse repository at this point
Copy the full SHA b9b0f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aeb0df - Browse repository at this point
Copy the full SHA 4aeb0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 721c4c2 - Browse repository at this point
Copy the full SHA 721c4c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d97f1c - Browse repository at this point
Copy the full SHA 7d97f1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a037b77 - Browse repository at this point
Copy the full SHA a037b77View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e6ef7 - Browse repository at this point
Copy the full SHA c3e6ef7View commit details -
Add Slice High Temp Thermistor
Update create_variant.sh script * Create Slice Thermistor Variants Add Bondtech Slice Thermistor Variants Rename Slice Thermistor Variants Fix MK2S SliceHT
Configuration menu - View commit details
-
Copy full SHA for 7bf7ff9 - Browse repository at this point
Copy the full SHA 7bf7ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c422e9 - Browse repository at this point
Copy the full SHA 3c422e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for abb59d1 - Browse repository at this point
Copy the full SHA abb59d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e27b6c5 - Browse repository at this point
Copy the full SHA e27b6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc11ce - Browse repository at this point
Copy the full SHA 2dc11ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5639d8f - Browse repository at this point
Copy the full SHA 5639d8fView commit details -
Enable Cutter Update Variants Update Variants Update Variants * ADD Silver PSU for Bondtech-16-SliceHT
Configuration menu - View commit details
-
Copy full SHA for 2e0d3ab - Browse repository at this point
Copy the full SHA 2e0d3abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 257c8e8 - Browse repository at this point
Copy the full SHA 257c8e8View commit details -
Added support for WEH002004 OLED display
* Source Zaribo FW Fork (3d-gussner)
Configuration menu - View commit details
-
Copy full SHA for ed6b4d6 - Browse repository at this point
Copy the full SHA ed6b4d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4641394 - Browse repository at this point
Copy the full SHA 4641394View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16dcc2e - Browse repository at this point
Copy the full SHA 16dcc2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecf419c - Browse repository at this point
Copy the full SHA ecf419cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a88069 - Browse repository at this point
Copy the full SHA 7a88069View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37331ee - Browse repository at this point
Copy the full SHA 37331eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b863eb - Browse repository at this point
Copy the full SHA 9b863ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 541b605 - Browse repository at this point
Copy the full SHA 541b605View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5461da - Browse repository at this point
Copy the full SHA d5461daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ae844 - Browse repository at this point
Copy the full SHA c3ae844View commit details
Commits on Aug 29, 2020
-
Move TMC2130 parameters to variants and split XY
Move hardcoded TMC2130 parameters to Variants for MK3 and MK3S and split X and Y to independant microstep settings
Configuration menu - View commit details
-
Copy full SHA for af568d4 - Browse repository at this point
Copy the full SHA af568d4View commit details -
Update Variants - TMC2130 params and new 0.9 deg stepper
Add MK3S variant for 0.9 deg steppers motors on X and Y using TMC2130 settings from GuyKuo. Run create_variants.sh to propogate TMC2130 parameters to all variants files. Removed BMG related configurations not specifically generated by create_variants.sh
Configuration menu - View commit details
-
Copy full SHA for 7428f43 - Browse repository at this point
Copy the full SHA 7428f43View commit details