回覆 127# fred2088
Marlin 2.0.9.3 好多改善 ... 
https://github.com/MarlinFirmwar ... h7jhk_vViTLQPDJwRMQ
Issues Fixed
bug Fix SKR Mini E3 V2 I2C-based EEPROM (#22919, #22955)
bug Fix MKS Robin Pro 1.0 LCD reset pin (#22937)
bug Fix G33 homing current (#22909)
bug Fix Tool Change Park (#22968)
bug Fix JyersUI ZOffset Multiplication (#22975)
bug Fix probe temp compensation maths (#23004)
bug More explicit allocation of solenoids (f179e25)
bug Fix Ender-3 V2 Enhanced SetFlow (#23016)
bug Fix børken E_DUAL_STEPPER_DRIVERS (#23017)
bug Fix Y_SERIAL_RX_PIN for FYSETC S6 (#23055)
bug Fix NEOPIXEL2_SEPARATE default color (#23057)
bug Fix serial_data_available (#23160)
bug Fix IDEX Duplication Mode Positioning (#22914)
bug Fix homing current for extra axes (#23152)
bug Fix loud_kill heater disable (#23314)
bug Fix IDEX + DISABLE_INACTIVE_EXTRUDER (#22925)
bug Fix max chamber fan speed (#22977)
bug Fix AUTOTEMP bug (thermal runaway) (#23025)
bug Fix serial PORT_RESTORE (and BUFFER_MONITORING) (#23022)
bug Fix MKS Robin E3/E3D Z Stop/Probe pins (#23034)
bug Fix EZBoard V2 board name (e8a5597)
bug Fix TFT backlight [STM32] (#23062)
bug Prevent AVR watchdogpile (#23075)
beers Get/clear reset source earlier (9b76b58)
adhesive_bandage Fix M503 report (#23084)
bug Fix FYSETC Cheetah 2.0 pins for production (#23104)
bug [LCP1768] Init PWM in set_pwm_duty (#23110)
bug Fix SENSORLESS_HOMING for 6-axis (cb1570d)
bug Fix G33, Delta radii, reachable (#22795)
bug Fix fast PWM WGM code (feffc19)
bug Init PROBE_ENABLE_PIN (#23133)
bug Fix TFT backlight sleep/wake (#23153)
bug Fix STM32 set_pwm_duty (#23125)
bug Fix STM32 FastPWM (77af48e, 52a44eb)
bug Fix TIMER_TONE for ZM3E4 (#23212)
bug Fix env:chitu_f103 (#23225)
bug HAL_reboot for native HAL (#23246)
bug Fix TWIBus Wire.begin call (#23183)
bug Fix Endstops::report_states (#23280)
bug Fix MARLIN_F103Rx variant SCK / MOSI pins (#23282)
bug Fix TFT_COLOR_UI Release Media issue (#23123)
bug Fix Chitu Z_STOP_PIN (#23330)
bug Fix Robin Nano v3 filament runout pins (#23344)
building_construction Fix Maple HAL/STM32F1 PWM (#23211)
bug Fix and improve MAX31865 (#23215)
G-Code Changes
sparkles M261 S I2C output format (#22890)
New Features
sparkles Add option EVENT_GCODE_TOOLCHANGE_ALWAYS_RUN (#22960)
bug Add USE_TEMP_EXT_COMPENSATION options (#23007)
sparkles Shutdown Host Action (#22908)
sparkles Allow Low EJERK with LA, optional (#23054)
sparkles M3426 to read i2c MCP3426 ADC (#23184)
sparkles M115 flag EXTENDED_M20 (#22941)
technologist Option allowing > 127 Neopixels (#23322)
sparkles Support for BIQU B1-SE-Plus strain gauge probe (#23101)
sparkles Fan tachometer support (#23086, #23180, #23199)
sparkles MarkForged YX kinematics (#23163)
sparkles X Twist Compensation & Calibration (#23238)
sparkles Configuration embedding (#21321, #23303)
sparkles Option to reset EEPROM on first run (#23276)
sparkles BLTouch High Speed mode runtime configuration (#22916, #23337)
sparkles Per-axis TMC hold multiplier (#23345)
New LCD / Controller
sparkles BigTreeTech TFT35 SPI V1.0 (#22986)
sparkles WYH L12864 LCD (Alfawise Ex8) (#22863)
sparkles BigTreeTech Mini 12864 V1.0 (#23130)
New Boards
sparkles ESP32 Panda_ZHU and Panda_M4 (#22644)
sparkles MKS Eagle (STM32F407VET6) board (#22897)
sparkles Eryone Ery32 mini (STM32F103VET6) board (#22956)
sparkles Creality v2.4.S1 (Ender 7) board (#23010)
sparkles BTT Octopus Pro V1.0 (STM32F446ZET6) (#22971)
sparkles BTT Octopus Pro V1.0 (STM32F429ZGT6) (#23008, #23072)
sparkles "Rutilea" ESP32 board (#22880)
sparkles Artillery Ruby (STM32F401RCT6) (#23029)
zap BTT002 (STM32F407VET6) variant, MK3_FAN_PINS flag (#23093)
sparkles FYSETC Spider v2.2 (#23208)
sparkles BigTree SKR 2 with F429 (#23177)
sparkles EasyThreeD ET4000+ board and UI (#23080)
sparkles BigTreeTech SKR mini E3 V3.0 (STM32G0B1RET6) (#23283)
sparkles Creality3D V4.2.3 / Ender-2 Pro board (#23307)
sparkles MKS TinyBee (#23340)
Improve Boards/Pins
art Define Octopus allocated endstop pins (#22882)
adhesive_bandage Adjust GTR 1.0 ST7920 display delay (#22904)
bulb Sub-include pins labels (b108741)
zap Add'l PCINTs for Mega Extended (#23019)
zap Formbot ST7920 delays, intentional X2 pins (#22915)
art Refactor MOSFET pins layout (#22983)
adhesive_bandage Retain LCD pins with motor expansion (#23024)
pushpin Default NeoPixel pin for MKS Robin E3/E3D (#23060)
pushpin 'STOP' auto-assign, some Chitu V9 pins (#22889)
art MPX ARM Mini pins cleanup (#23113)
adhesive_bandage UM2 extruder cooling fan on PJ6 (#23194)
adhesive_bandage Assume 4K EEPROM for RUMBA32 BTT (#23205)
wrench Cutter pins for SKR 2.0 (05b5727)
pushpin More Longer3D LKx Pro serial tests (#23260)
children_crossing Onboard SD for SKR 2.0 / SKR PRO (#23274)
pushpin Overridable probe-related pins (#23107)
Improvements
children_crossing Default T0 for M569, M906, M913 (#23020)
children_crossing Tweaks to UBL G29 Q (12f8168)
children_crossing More flexible Probe Temperature Compensation (#23033)
zap Controller Fan software PWM (etc.) (#23102)
children_crossing Simplify touchscreen calibration for SimUI (#23124)
zap Reduce calls to set fan PWM (#23149)
children_crossing Park nozzle on "loud kill" (#23172)
adhesive_bandage SD abort requires open file (daa8fff)
adhesive_bandage Init fan speed at boot (#23181)
children_crossing Use M600 for disabled MMU (#21865)
Configuration
wrench Remove obsolete G34 sanity check (#22929)
wrench Safety feature warnings (522cdd5)
white_check_mark Warn about dummy thermistors (c3a4e6b)
hammer Move Creality 4.2.2 warning (49e8def)
wrench Add, update TFT sanity checks (#22928)
wrench Fewer alerts about Z_SAFE_HOMING (a0da7e8)
wrench Configuration version 02000903 (6f59d81)
green_heart Update Ender-3 V2 config path (692c9a6)
wrench Endstop / DIAG homing conflict warning (#23050)
wrench Fix unknown board test (c781ecc)
wrench Warning for IGNORE_THERMOCOUPLE_ERRORS (#23312)
ambulance FAST_PWM_FAN default 1KHz base freq. (#23326)
wrench Sanity check MMU2_MENUS (226ee7c)
children_crossing Expose sub-options for E3V2 Enhanced (#23099)
wrench SOUND_MENU_ITEM for E3V2 (884308f)
wrench Chamber Fan index option (#23262)
wrench Group FAST_PWM_FAN options (#23331)
wrench Move MOTHERBOARD closer to top (677568e)
Build / Upload
bug Fix Arduino IDE compile error (#22877)
adhesive_bandage Fix EXTRUDER 0 compile warning (#22868)
bug Fix FYSETC Cheetah v2.0 build (#22926)
art Fix pinsDebug_list warnings (5f6d9e9)
hammer Fix older GCC CXXFLAGS warning (3015842)
art Fix redefine warnings (#23061)
art Suppress type warning (#22976)
bug Fix MMU1 compile (#22965)
art Pragma GCC cleanup (aa198e4)
adhesive_bandage Fix pragma ignored for older GCC (#22978)
adhesive_bandage Fix RGB case light compile (#23108)
adhesive_bandage Fix include path (#23150)
adhesive_bandage Fix non-PWM cutter compile (#23169)
bug Fix LCD_BED_LEVELING compile (#23298)
Build Env
hammer Add 'opt_find' to find matching options (40cb7cf)
hammer Port libsdl2_net required for macOS simulator (99d51af)
hammer Update 'pio vscode init' detection (2c6fe45)
hammer Delete after encrypt. Lerdge encrypt only once (b4904cc)
hammer Help for GDB remote debugging (5cbb820)
hammer Support ABM in mf scripts (20c7477)
hammer Update git helper scripts (5efef86)
hammer Script 'mfprep' finds pending commits (a0a5740)
hammer Fix IntelliSense / PIO conflicts (#23058)
hammer Port libsdl2_net required for macOS simulator (1d8941d)
hammer Bring Makefile up to date (f637e1c)
hammer Configurable firmware bin filename (a2349fc)
Language
children_crossing Change "SD" to "Media" or "SD/FD" (#23297)
User Interface
bug Fix ExtUI Pause messages (#22874)
bug Fix E3V2 width/height defines (#22994)
bug Fix JyersUI current positions (scaling) (#23005)
children_crossing E3V2 Enhanced cosmetic fixes (#23009, #23100)
art Update MKS UI for no bed, extruder (#22938)
children_crossing Tweak MKS UI G-code console (af08f16)
bug Fix JyersUI SHOW_REMAINING_TIME (#22999)
bug Fix E3V2 (CrealityUI) position display (#23023)
children_crossing Scroll long filename on MKS TFT (#23031)
bug Fix E3V2 (CrealityUI) Tune/Prepare > Zoffset (#23040)
bug Fix DGUS Reloaded status message (#23090)
bug Fix JyersUI scrolling filename, etc. (#23082)
children_crossing Indicate Preheating for probe / leveling (#23088)
children_crossing LCD_SHOW_E_TOTAL for TFT_COLOR_UI (#23127)
bug Fix ACTION_ITEM with nullptr (#23195)
bug Fix MKS LVGL UI retraction (#23267)
children_crossing Show MM'SS during first hour (#23335)
For Developers
hammer Improve 'mftest' error message (61b574f)
art Tweak FORCE_INLINE (d137f30)
adhesive_bandage Fill gaps in pinsDebug_list (#23051)
art Axis name string interpolation, with examples (#22879)
art Update F string declarations (433a27e)
art Apply F() to E3V2 titles, popups (59503c6)
art Apply F() to G-code subcommands (2b9ae0c)
art Apply F() to G-code suite and queue (46c53f6)
art Apply F() to serial macros (433eedd)
art Apply F() to status message (360311f)
art Apply F() to Host Actions strings (7626d85)
art Apply F() to some ExtUI functions (c3ae221, d9f7de7)
art Apply F() to UTF-8/MMU2 string put (9cf1c3c)
art Apply F() to G-code report header (cabd538)
art Apply F() to various reports (24dbece, d48cb11)
art Apply F() to MKS UI errors, assets (492d704)
art Apply F() to kill / sendinfoscreen (3d102a7)
art Refactor Host Actions as singleton (f80bcdc)
art Add MKS UI goto_previous_ui (de77dfc)
art Define HAS_PREHEAT conditional (84f9490)
art Standard material presets behavior (205d867)
art Standard 'cooldown' method (d29a901)
alembic Use pwm_set_duty over analogWrite to set PWM (#23048)
beers Preliminary fix for Max31865 SPI (#22682)
building_construction Planner::busy() (#23145)
pushpin Biqu BX temporary framework workaround (#23131)
adhesive_bandage Handle nullptr in CardReader::printLongPath (#23197)
adhesive_bandage Coerce pin_t in set_pwm_duty macros (#23273)
art Rename HAL timer elements (9b1c0a7)
building_construction Rework STM32 timer frequency protection (#23187)
General Cleanup
art Rename MarlinUI::zoffset_overlay (b8c32e2)
bulb Update old gnu.org links (641bae6)
art Fix up MKS UI defines (01a0f3a)
art Apply HAS_MULTI_HOTEND conditional (cbc7dad)
art Adjust Ender-3 V2 DWIN options (545d14f)
art Fix misspelling (#23137)
pencil2 MAX31856 => MAX31865 (b77a5d4)
art Rename MAX31865 elements (8d4e4ac)
pencil2 Clean up duplicate defs (#23182)
memo Fix a config comment (1a8307b)
adhesive_bandage Fix settings G21 report (#23338)
Repository
hammer Use pull_request_target for check-pr (fed72e4)
hammer Ignore sim flashdrive file (#23129)
hammer Ignore more generated files (a3964b2) |