Aug 282020
 

Pünktlich zum Wochenende gibt es wieder ein neues Marlin Release, welches aktuell in Version 2.0.6.1 zum Download bereit liegt. Wenn ich ehrlich bin, laufen meine Drucker nicht mal auf die aktuellste Version, da ich einfach zu faul bin um diese anzupassen.

Wie gewohnt bekommt Ihr hier wieder den Changelog der es wieder in sich hat und was die Entwickler immer leisten ist schon beachtlich.

NEW FEATURES
  • Use Z_AFTER_DEACTIVATE to account for gravity (#18906)
  • Support for the Ender-3 V2 W25QXX EEPROM (#18897)
  • Password via G-code and MarlinUI (#18399)
  • NOZZLE_CLEAN_NO_Y for X-mounted cleaning station (#18870)
  • Independent second Neopixel strip option (#19115)
CONFIGURATION
  • Fix WiFi / ESP32 sanity check (#18808)
  • Clarify Nozzle-to-Probe offset (#18828)
  • Fix URLs to websites and resources (#18844)
  • SanityCheck: No Adafruit NeoPixel for STM32F1 (#18833)
  • Assisted Tramming requires a probe (#18912)
  • Increase Manual E Move Feedrate to 2mm/s (#18937)
  • HW PWM sanity checks for SPINDLE_LASER_FREQUENCY (#18947)
  • EVENT_GCODE_SD_STOP => EVENT_GCODE_SD_ABORT (#18978)
  • Clarify units in various places (#18993)
  • Checks for CR10_STOCKDISPLAY with Creality v4 (#19019)
  • Default Filament Runout Sensor enabled state (#19013)
  • Configurable number of M106 fans (#18883)
  • Use HIGH/LOW naming for some pin state settings (#19089)
  • Fix probing margin sanity-check
NEW MACHINES AND BOARDS
BOARD / HAL
  • Add TEMP_PROBE_PIN for Einsy Rambo (#18823)
  • Add Chitu 3D V6 2nd Filament Runout pin (#18922)
  • Fix Robin nano Z_DIR_PIN conflict (#18832)
  • Fix Duplicator i3 Plus pin diagram (#18862)
  • Fix FLYF407ZG pins (#18865)
  • ZoneStar Z6FB (#18918)
  • Creality3D v4.2.7 (#19088)
  • DIGIPOT_I2C pins for SMOOTHIEBOARD (#19098)
  • Fix SD pins for SKR Pro and GTR (#19047)
  • Add Einsy Rambo Filament Runout Pin (#19136)
  • Fix Creality V4 probe pin
LCD / CONTROLLER
  • Support for TFT & Touch Screens (#18130)
  • SPI Emulated DOGM (like FSMC_GRAPHICAL_TFT, but SPI) (#18817)
  • Fix Cancel Objects index display (zero-based) (#18841#18930)
  • Translatable strings on Ender-3 V2 DWIN (#18893#19053)
  • Fix MKS Nano v1.2 FSMC display (#18901)
  • More Anycubic + Trigorilla mappings, ExtUI (#18903)
  • Update Italian language (#18886)
  • Update Slovak language (#18884)
  • Make ILI9341 rotatable (e.g., Anycubic Predator) (#18877#19010)
  • Fix / optimize FSMC init (#18941)
  • Marlin Color UI for STM32F1 (SPI and FSMC) (#18952#18958)
  • Remaining Time for LIGHTWEIGHT_UI (#18875)
  • Fix Ender-3 V2 DWIN with manual mesh, host prompt (#18981)
  • For FTDI800 compatibility, remove VERTEX_FORMAT dependency (#18982)
  • MKS Robin new 320×240 TFT Color UI support (#18985)
  • Translated String interpolation for 2-digit numbers (#18998)
  • Optimize LVGL with HAL TFT IO (SPI and FSMC) (#18974)
  • ENDER2_STOCKDISPLAY for BTT SKR 1.4 (and Turbo) (#19002)
  • Show “SD init fail“ status error (#19064)
  • Fix Select Screen “cancel” button destination
  • Fix up the Mixer menu appearance
  • Emulated DOGM via HAL TFT, XPT IO (#19017)
  • Use G28 O optional homing in LCD Repeatability Test (#19104)
  • GRAPHICAL_TFT_ROTATE_180 for ST7789V (#19042)
  • Permit ST7789V orientation override (#19044)
  • TFT32 for MKS Robin Nano 1.2 (#19031)
  • Fixes to FTDI Touch UI (#19134)
  • TFT (plus Hardware SPI) for LPC176x (#19139)
OTHER PERIPHERALS
  • New option to arrange Neopixel sets in series (#18992)
HOST AND PROTOCOL
  • Broadcast SD Print Completion (#19102)
  • Updates for G6 Direct Stepping (#19135)
ISSUES PATCHED
  • Fix garbled print_xyz output (#18810)
  • Fix DELTA + TMC sensorless homing + SPI endstops (#18811)
  • Fix NEOPIXEL_LED compile w/out PRINTER_EVENT_LEDS (#18824)
  • Fix UNKNOWN_Z_NO_RAISE in G28
  • Fix HEATER_0_PIN check with 0 EXTRUDERS (#18827)
  • Fix Spindle/Laser PWM DC (#18871)
  • Fix Z height after tool change (#18951)
  • Fix DISABLE_[XYZE] handling (#18970)
  • Fix ’sync_plan_position‘ call (#19016)
  • Do a runout.reset after EEPROM read
  • Wait for hotend temp before Resume move (#19009)
  • Fix IS_PROBE_PIN test macro (#19024)
  • Fix PSU power-on for PID autotune (#19066)
  • Fix DUET_SMART_EFFECTOR
  • Fix auto-power in PID autotune (#19119)
  • No COM_PIN needed for Ender-3 V2 display plus probe
  • Fix SINGLENOZZLE fan speed bug (#19152)
  • Fix potential stack corruption in Move Menu
OPTIMIZED / IMPROVED
  • SAMD51 Endstop Interrupts (#18836)
  • SPI Flash data compression (#18879)
  • Shorthand values for M575 B Set Baud Rate
  • Let laser/spindle use free AVR servo timers (#19011)
  • Prefer Servo AVR timer4 over 3 (#19025)
  • Small rework of axis homed / trusted handling (#18907)
BUILD AND UPLOAD
  • Improve dependency filter for faster builds (#18919#18935#18960)
  • Tailor the PlatformIO serial monitor
  • No mks_robin extra_scripts in Trigorilla build (#18872)
  • Update build script for PIO 4.4 (#19034)
  • Env mega2560ext adds pins 70-85 (#19022)
  • Add custom_verbosecustom_gcc flags for native / simulator builds
FOR DEVELOPERS
  • Use uintptr_t for pointer-to-int conversion
  • Fixed the hex_print function
  • Fixed shell scripts that use gawk and wget
  • Miscellaneous CI / git helper script improvements
  • Move ExtUI displays to sub-folder (#19070)
  • Post a warning about MARLIN_DEV_MODE
KNOWN ISSUES
  • The M85 timeout (still) might crash M600.
  • Very long filenames on the SD card might cause instability with some LCD controllers.
  • Mixing Extruder machines may freeze when an active Gradient updates the mix.

Download Link : https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.6.1

Kommentar verfassen