Skip to content

Commit

Permalink
Update from original upstream (#12)
Browse files Browse the repository at this point in the history
* 🐛 Fix some board names

* 🎨 NULL => nullptr

* 🐛 Fix delta calibrate manual move scale (MarlinFirmware#22430)

* 🐛 Fix Longer3D SDSS / SD_SS (MarlinFirmware#22444)

* 🐛 Fix SKR Pro bad directive (MarlinFirmware#22438)

* 🐛 Fix LCD Menu MBL Z-Offset Adjustment (MarlinFirmware#22450)

* 🐛 Reset workDirDepth in cdroot() (MarlinFirmware#22441)

* 📺 Fix and optimize FTDI Eve Touch Interface (MarlinFirmware#22427)

* 🎨 abs => ABS

* ⚡️ Larger FYSETC S6 I2C EEPROM size (MarlinFirmware#22424)

* 🐛 SAV_3DGLCD conditionals (MarlinFirmware#22447)

* 📺 MKS MINI12864 V3 for Robin E3P, etc. (MarlinFirmware#22453)

* 🔧 HAS_CUSTOM_PROBE_PIN => USES_Z_MIN_PROBE_PIN

* 🔨 Fix: BIGTREE_E3_RRF doesn't use user RX/TX sizes (MarlinFirmware#22475)

Fixes MarlinFirmware#22466. Regression from MarlinFirmware#22377.

* 🐛 Fix DGUS displays compile (MarlinFirmware#22464)

* ✅ Custom logging for MBL

* 🐛 Fix custom menus on TFT LVGL

Fixes MarlinFirmware#21423. Regression from MarlinFirmware#18177.

* 🐛 Fix custom menus on MKS UI (MarlinFirmware#22470)

* 🔨 Update Longer and Chitu envs (MarlinFirmware#22467)

* 🎨 Adjust settings.cpp indent

* 🐛 Fix sprintf_P compile error (Maple) (MarlinFirmware#22479)

* 🐛 Fix extra E move in toolchange with ..._NO_RETURN (MarlinFirmware#22504)

* 🐛 Allow SKR Pro CONTROLLER_FAN_PIN override

Followup to MarlinFirmware#22411

* 🔧 Sanity-check Mixing plus Disable Inactive Extruder

See MarlinFirmware#22166

* 🔧 Sanity-check DEFAULT_EJERK with LIN_ADVANCE

See MarlinFirmware#20649

* 💚 Fix tests for new sanity-checks

* 🎨 Fix "'EEPROM' unused" warning (MarlinFirmware#22511)

* 🐛 Fix report_a_position ABC criteria

* 🐛 Fix Longer3D STM32 boot, add Maple test (MarlinFirmware#22473)

* 🐛 Prevent ABL G29 setting a funky feedrate

See MarlinFirmware#22472

* 🚸 Prevent M42 unintended pin change to output (MarlinFirmware#22493)

* 🚸 Fix BLTouch spelling

* 🔨 Offset/encrypt/rename for Maple STM32F1 (MarlinFirmware#22477)

* ✨ M256 LCD brightness (MarlinFirmware#22478)

* 🐛 Fix G38 with probe on Z_MIN (MarlinFirmware#22452)

* 🐛 Followup to 6 linear axes (MarlinFirmware#22482)

* 🐛 Fix up endstop flags (MarlinFirmware#22487, MarlinFirmware#22525)

* ✨ MKS Monster8 board (MarlinFirmware#22455)

* 🐛 Fix MKS 'USB Flash MSC' environments (MarlinFirmware#22515)

* 📌 MKS pins for PSU_CONTROL (MarlinFirmware#22528)

* ✨ Simulator HAL and build targets (MarlinFirmware#22418)

* 🐛 Fix some Simulator on Windows issues (MarlinFirmware#22516)

* 🏗️ Define HAL_STM32 for HAL/STM32 (MarlinFirmware#22537)

* 🐛 Fix fan index for Singlenozzle, chamber fan

Fixes MarlinFirmware#22512
Followup to MarlinFirmware#19152, MarlinFirmware#19519

* 🎨 Add DWIN_StatusChanged_P

* 🎨 Misc. Cleanup

* 🔨 Fix FYSETC S6 envs (MarlinFirmware#22421)

Co-authored-by: Scott Lahteine <[email protected]>

* 🌐 Level Corners => Bed Tramming

* 🚑️ Init FastIO before anything else (MarlinFirmware#22508)

* ✨ Zonestar ZM3E2, ZM3E4 V1, ZM3E4 V2 (MarlinFirmware#22498)

* 🐛 Fix and improve FTDI Eve Touch UI (MarlinFirmware#22361, MarlinFirmware#22439, MarlinFirmware#22459, MarlinFirmware#22468, MarlinFirmware#22500, MarlinFirmware#22530)

* 🐛 Fix CoreXY plus extra axes

See MarlinFirmware#22490

* 🐛 Use delete [] for new []

* 🚸 Set M122 interval only with S0 or Pn

* 🎨 Update HAL/STM32 wrappers

Followup to MarlinFirmware#22537

* 📝 Document DGUS display options (MarlinFirmware#22443)

* 🔨 Fix: BIGTREE_E3_RRF doesn't use user RX/TX sizes

Fixes MarlinFirmware#22466. Regression from MarlinFirmware#22377.

* 🚚 Relocate and adjust DWIN E3V2 (MarlinFirmware#22471)

* 🐛 Fix Ender-3 v2 language init (MarlinFirmware#22550)

* 🔨 Fix (RRF E3) RX/TX buffer size override (MarlinFirmware#22475)

* 🐛 Spellcheck comments (MarlinFirmware#22496)

codespell -q 3 --builtin=clear,rare,informal,code -S ./Marlin/src/lcd/language -L alo,amin,endcode,stdio,uint

* 🚸 Better error for MOTHERBOARD not defined (MarlinFirmware#22551)

* 🎨 Tweak M73 condition

* 🐛 Fix M575 port index output (MarlinFirmware#22553)

* 🔨 Use zip link for MarlinSimUI

* 🐛 Fix some BTT SKR2 pins (MarlinFirmware#22558)

* 🚸 Fewer CRs in settings report (MarlinFirmware#22560)

* 🐛 Fix LCD_COL_X_RJ

Followup to MarlinFirmware#22471

* 💚 Update STM32F103RET6_creality test path

* ⏪️ Revert ABL G29 feedrate (MarlinFirmware#22574)

Reverts 9130f58

* ⚡️ Simplify PROBING_STEPPERS_OFF (MarlinFirmware#22581)

* 🐛 Fix Longer3D PWM/timer pins (MarlinFirmware#22583)

* 🐛 Fix STM32 delay, double reset in FSMC TFT init (MarlinFirmware#22584)

* 📌 Disregard TMCStepper 0.7.2

* ♻️ Clean up CrealityUI and MarlinUI (MarlinFirmware#22586)

* ✨ Mixer Presets (MarlinFirmware#21562)

* ✨ Power-off confirm / beep options (MarlinFirmware#22191)

* ♻️ Consolidate PSU_CONTROL (MarlinFirmware#22304)

* ✨ Add TEMP_SENSOR_BOARD (MarlinFirmware#22279, MarlinFirmware#22342, MarlinFirmware#22343, MarlinFirmware#22344, MarlinFirmware#22350)

* ✨ D576 Buffer Monitoring (MarlinFirmware#19674)

* ✨ M76 Host Pause Feature (MarlinFirmware#21738)

* 🎨 Update MKSPWC, some other pins (MarlinFirmware#22557)

* ✨ MKS MINI12864 V3 for MKS Robin Nano V2/3 (MarlinFirmware#22285)

* 🎨 Fix some formatting, F() versus PSTR()

* 🐛 Show bed size as 'work:' in M115

Fixes MarlinFirmware#22598

* 🌐 Update menu titles, add more IJK (MarlinFirmware#22605)

Followup to MarlinFirmware#19112

* 🐛 Update H-bot / Core for 6-axis (MarlinFirmware#22600)

Followup to MarlinFirmware#19112

* ⬆️ TMCStepper 0.7.3 (MarlinFirmware#22608)

* 🎨 Tweak TMC software serial pins

* 🎨 Misc code and spacing cleanup

* ✨ BOARD_RUMBA32_BTT (MarlinFirmware#22607)

* ✨ MarlinUI for Ender 3 v2 DWIN LCD (MarlinFirmware#22594)

Co-Authored-By: Taylor Talkington <[email protected]>

* 🐛 Fix LPC176x M43 Pins Debugging (MarlinFirmware#22611)

* 🎨 Define FYSETC S6 and TH3D EZBoard EXP1/2 pins

* ✨ New board TH3D_EZBOARD_LITE_V2 (MarlinFirmware#22621)

* 🎨 EXP1/2 headers and pins cleanup (MarlinFirmware#22628)

* 🐛 Fix Multi-Endstop stepping (MarlinFirmware#22625)

* 🩹 Use <SoftwareSPI.h> in MAX31865 lib (MarlinFirmware#22618)

* 🔨 Melzi with OptiBoot build (MarlinFirmware#22630)

* 🩹 Tweak startup message (MarlinFirmware#22633)

* 🔨 Set Longer3D timers in variant (MarlinFirmware#22632)

* 📝 AlephObjects => LulzBot

* 🎨 EXP headers, ST7920 delays (MarlinFirmware#22641)

* 🎨 Update more EXP Headers

* 🩹 Sensorless homing tweak

* ⚡️ Improve G2/G3 arc handling (MarlinFirmware#22599)

* 🐛 Fix SDSUPPORT for SKR CR-6 (MarlinFirmware#22668)

Co-authored-by: Sebastiaan Dammann <[email protected]>

* ⚡️ Enhance and fix FTDI Eve Touch UI file select (MarlinFirmware#22651)

* ⚡️ Fix, enhance FTDI Eve Touch UI (MarlinFirmware#22619)

* 🔨 Three columns in mftest menu

* 🌐 MSG_PROBING_MESH => MSG_PROBING_POINT

* 🎨 screws_tilt_adjust_pos => tramming_points

* 🔨 Fix HAL/STM32 F103Zx builds (MarlinFirmware#22610)

* 🌐 Update Italian language (MarlinFirmware#22645)

* 🌐 Update Hungarian language (MarlinFirmware#22678)

* 🩹 Fix LPC176x M43 formatting (MarlinFirmware#22680)

* ⏪️ Revert MAX31865 recent changes (MarlinFirmware#22660)

* 🚸 Improve Tramming Wizard usability (MarlinFirmware#22672)

* 🩹 Clean up BTT_SKR_CR6

Fixes MarlinFirmware#22665

* 🔧 Set Z_PROBE_OFFSET_RANGE_MIN/MAX for MBL (MarlinFirmware#22663)

* ⚡️ Add PROBE_PT_LAST_STOW

* 🐛 Followup to CrealityUI cleanup

Followup to MarlinFirmware#22586

* 🌐 Tweak language selection

* ⏪️ Clean up Info Menu

* 🎨 Tweak pins, comment formatting

* ✨ Creality3D CR-30 PrintMill

* ✨ GT2560 V4.x A20 (MarlinFirmware#22664)

* 🐛 BTT Octopus X MAX pin for IDEX (MarlinFirmware#22654)

* 🩹 Allow M42 S0/1 analogWrite on PWM pins (STM32) (MarlinFirmware#22631)

* 🔨 Enhance Lerdge pins, TFTs, and variants (MarlinFirmware#22658)

* 🚸 MKS UI extrusion speed/steps config (MarlinFirmware#22656)

* 🐛 Fix Mixing code typos (MarlinFirmware#22697)

* 📝 Update PID_PARAMS_PER_HOTEND comment (MarlinFirmware#22694)

Co-authored-by: Scott Lahteine <[email protected]>

* ✨ Homing submenu option (MarlinFirmware#22692)

* 🩹 Fix 'ms' warning

* 🌐 Update "Homing" for some languages (MarlinFirmware#22706)

* ✨ Index Pick-and-Place board Rev.3 (MarlinFirmware#22647)

Co-authored-by: Gonçalo Pereira <[email protected]>
Co-authored-by: Scott Lahteine <[email protected]>

* ✨ Protoneer CNC-Shield 3.00 (MarlinFirmware#22715)

* 🎨 Use largest default ST9720 delays (MarlinFirmware#22713)

Co-authored-by: Scott Lahteine <[email protected]>

* 🔧 Sanity checks for Ender 3 V2

* 🎨 MarlinUI for E3V2 tweaks

* 🚸 Per-hotend Watch items

* 🎨 Misc. Spindle/Laser (etc.) cleanup

* 🎨 Misc. code cleanup

* 🚸 Show ExtUI message for PID_STARTED

* ✨Add DGUS_LCD_UI_RELOADED (MarlinFirmware#21931)

* ✨ Ender-3 V2 with Jyers UI (MarlinFirmware#22422)

* ✨ Ender-3 V2 CrealityUI Enhanced (MarlinFirmware#21942, MarlinFirmware#22728, MarlinFirmware#22733)

Co-authored-by: Scott Lahteine <[email protected]>

* 🐛 Followup to JyersUI

* 🐛 Fix JyersUI for LPC176x (MarlinFirmware#22745)

Co-authored-by: Scott Lahteine <[email protected]>

* 🎨 Standardize G-code reporting

* 🎨 Fewer serial macros

* 🩹 Fix TOUCH_UI_FTDI_EVE warnings

* 🚸 Enhance FTDI Eve Touch UI file select dialog (MarlinFirmware#22742)

* 🐛 Fix LPC1768 SD-based EEPROM debug

Fixes MarlinFirmware#22746

* 🩹 Warn about user feedback requirement

* 🐛 No probe enum for DELTA + SENSORLESS_PROBING

Fix MarlinFirmware#22729

* 🎨 Apply more HAS_DELTA_SENSORLESS_PROBING

* 🐛 Fix Trigorilla Pro HAL/STM32 build offset (MarlinFirmware#22761)

* 🚸 G33 R and O options (MarlinFirmware#22707)

* 📌 Creality 4.3.1 board variants (MarlinFirmware#22704)

Co-authored-by: Chico <[email protected]>

* 🎨 Tweak custom menu item code

* ✨ MKS Robin Nano V1.3 (STM32F407VET6) (MarlinFirmware#22749)

* 🐛 Fix ENABLED => EITHER typo (MarlinFirmware#22756)

* 🐛 Fix CUSTOM_MENU_MAIN_SCRIPT_DONE

Fix MarlinFirmware#22762

* 🔧 SPINDLE_LASER_PWM => SPINDLE_LASER_USE_PWM

* 🐛 Fix old spindle/laser options

* 🌐 Update Slovak language (MarlinFirmware#22752)

* 🎨 Use ExtUI API where applicable

* 🔖 Configurations version 02000902

* ✨ TFT Screen/Backlight Sleep (MarlinFirmware#22617)

* ✨ M282 - Detach Servo (MarlinFirmware#22760)

* 🩹 Fix DWIN Enhanced Tune menu during homing (MarlinFirmware#22773)

Co-authored-by: Scott Lahteine <[email protected]>

* 🐛 Fix MKS Monster8 EEPROM issue (serial timer) (MarlinFirmware#22777)

* ✏️ Fix TFT field names (MarlinFirmware#22776)

* 🎨 Consolidate Ender-3 V2 DWIN common code (MarlinFirmware#22778)

* 🐛 E3V2 Brightness followup (MarlinFirmware#22821)

Co-authored-by: Scott Lahteine <[email protected]>

* 🎨 Handle more pre-defined pins in pins_postprocess (MarlinFirmware#22771)

* 🔧 Add MANUAL_FEEDRATE sanity-check

* ✨ Improve pause/filament change for ExtUI (MarlinFirmware#22655)

* 💡 Adjust headers, formatting

* 🚸 Fix and improve MKS LVGL UI (MarlinFirmware#22783)

Co-authored-by: makerbase <[email protected]>
Co-authored-by: MKS-Sean <[email protected]>
Co-authored-by: Scott Lahteine <[email protected]>

* 💬 Add non-translated STR_DONE

* 🚸 Better bed position

* 🚸 Move fade item up

* 🐛 STM32 ADC Resolution = 12 bit (or ADC_RESOLUTION) (MarlinFirmware#22789)

* 📝 Update some pins comments

* 🎨 Replace some infrequently-used macros

* 🚸 Wake up TFT for some events (MarlinFirmware#22788)

* 🐛 STM32 ADC followup (MarlinFirmware#22798)

* 🌐 Reduce language file sizes

* 🔨 Case-insensitive tests list

* 🔨 Improve pins_set script

* 🌐 Skip non-essential translations

* 🌐 Update Greek language (MarlinFirmware#22799)

* ✨ Polargraph / Makelangelo kinematics (MarlinFirmware#22790)

* 🩹 Remove extra #include, misc. style

* 🎨 Fix L64xx enable, clean up conditionals

* 🎨 Less use of undef for RAMPS pins

* 🩹 Add MarlinSPI to more HALs

* 🐛 Fix anycubic_i3mega_lcd debug macros (MarlinFirmware#22820)

* ⚡️ Improve LVGL touch driver (MarlinFirmware#22817)

* 🎨 Various multi-axis patches (MarlinFirmware#22823)

* 🐛 Fix reset_hotend_offsets

* 🐛 Fix M420 / M851 reports (MarlinFirmware#22829)

Followup to 79c72ed

* 🐛 Add 'static' to fix 'duplicates' (MarlinFirmware#22826)

* 🎨 Updated string macros

* 🩹 Fix M412_report formatting (MarlinFirmware#22834)

* 🔧 Sanity-check BLTOUCH_SET_5V_MODE on 5V pins (MarlinFirmware#22840)

Co-authored-by: Scott Lahteine <[email protected]>

* 🚸 TFT backlight PWM / brightness (MarlinFirmware#22841)

* 🎨 steps_to_mm => mm_per_step (MarlinFirmware#22847)

* 🚸 Fix MKS LVGL UI temperature set interface (MarlinFirmware#22848, MarlinFirmware#22842)

* ✨ E3V2 (Enhanced) Mesh Viewer (MarlinFirmware#22844)

* ⚡️ Handle shared enable pins (MarlinFirmware#22824)

* 🎨 Condense reverse-protection code

* 🐛 E3V2 Mesh Viewer followup (MarlinFirmware#22850)

* 🚑️ Fix DWIN_CompletedLeveling (MarlinFirmware#22851)

Co-authored-by: Scott Lahteine <[email protected]>

* 🎨 FTDI Eve Touch UI spinner enqueue string

* 🎨 Power-off tone followup (MarlinFirmware#22222)

* MKS Robin pins updates

* Marlin 2.0.9.2

* 🐛 Fix Arduino IDE compile error (MarlinFirmware#22877)

* 🐛 Fix ExtUI Pause messages (MarlinFirmware#22874)

* 🩹 Fix EXTRUDER 0 compile warning (MarlinFirmware#22868)

* 🔨 Add 'opt_find' to find matching options

* 🐛 Fix SKR Mini E3 V2 I2C-based EEPROM (MarlinFirmware#22919)

Followup to MarlinFirmware#20609

* 🐛 Fix FYSETC Cheetah v2.0 build (MarlinFirmware#22926)

* 🔧 Remove obsolete G34 sanity check (MarlinFirmware#22929)

* 🐛 Fix MKS Robin Pro 1.0 LCD reset pin (MarlinFirmware#22937)

* 🔨 Port libsdl2_net required for macOS simulator

* 🎨 Rename MarlinUI::zoffset_overlay

* ✨ ESP32 Panda_ZHU and Panda_M4 (MarlinFirmware#22644)

* 🎨 Tweak FORCE_INLINE

* 🎨 Define Octopus allocated endstop pins (MarlinFirmware#22882)

Co-authored-by: Scott Lahteine <[email protected]>

* 🩹 Adjust GTR 1.0 ST7920 display delay (MarlinFirmware#22904)

* ✨ MKS Eagle (STM32F407VET6) board (MarlinFirmware#22897)

* 🐛 Fix G33 homing current (MarlinFirmware#22909)

* ✨ Add option EVENT_GCODE_TOOLCHANGE_ALWAYS_RUN (MarlinFirmware#22960)

* 💡 Update old gnu.org links

* 🔧 Safety feature warnings

* 🔨 Improve 'mftest' error message

* Fix Tool Change Park (MarlinFirmware#22968)

* Fix JyersUI ZOffset Multiplication (MarlinFirmware#22975)

* ✅ Warn about dummy thermistors

* 🔨 Use pull_request_target for check-pr

* 🔨 Update 'pio vscode init' detection

* 🔨 Delete after encrypt. Lerdge encrypt only once

* 💡 Sub-include pins labels

* 🎨 Fix pinsDebug_list warnings

* 🔨 Fix older GCC CXXFLAGS warning

Co-authored-by: Scott Lahteine <[email protected]>
Co-authored-by: InsanityAutomation <[email protected]>
Co-authored-by: Tanguy Pruvot <[email protected]>
Co-authored-by: Keith Bennett <[email protected]>
Co-authored-by: borland1 <[email protected]>
Co-authored-by: vyacheslav-shubin <[email protected]>
Co-authored-by: Marcio T <[email protected]>
Co-authored-by: George Fu <[email protected]>
Co-authored-by: ellensp <[email protected]>
Co-authored-by: mks-viva <[email protected]>
Co-authored-by: Malderin <[email protected]>
Co-authored-by: Bob Anthony <[email protected]>
Co-authored-by: Scott Lahteine <[email protected]>
Co-authored-by: Grayson <[email protected]>
Co-authored-by: DerAndere <[email protected]>
Co-authored-by: ellensp <[email protected]>
Co-authored-by: Chris Pepper <[email protected]>
Co-authored-by: Jason Smith <[email protected]>
Co-authored-by: Miguel Risco-Castillo <[email protected]>
Co-authored-by: ldursw <[email protected]>
Co-authored-by: luzpaz <[email protected]>
Co-authored-by: BigTreeTech <[email protected]>
Co-authored-by: Vert <[email protected]>
Co-authored-by: Cytown <[email protected]>
Co-authored-by: Katelyn Schiesser <[email protected]>
Co-authored-by: chendo <[email protected]>
Co-authored-by: charlespick <[email protected]>
Co-authored-by: Fjederhaek <[email protected]>
Co-authored-by: Taylor Talkington <[email protected]>
Co-authored-by: Ryan V1 <[email protected]>
Co-authored-by: Jin <[email protected]>
Co-authored-by: Sebastiaan Dammann <[email protected]>
Co-authored-by: Giuliano Zaro <[email protected]>
Co-authored-by: Zs.Antal <[email protected]>
Co-authored-by: Christian Schuster <[email protected]>
Co-authored-by: DvoraNoob <[email protected]>
Co-authored-by: Elliott Indiran <[email protected]>
Co-authored-by: Thomas White <[email protected]>
Co-authored-by: Justin Nesselrotte <[email protected]>
Co-authored-by: Gonçalo Pereira <[email protected]>
Co-authored-by: Dan <[email protected]>
Co-authored-by: dotdash32 <[email protected]>
Co-authored-by: mrv96 <[email protected]>
Co-authored-by: Jyers <[email protected]>
Co-authored-by: tome9111991 <[email protected]>
Co-authored-by: Luc Van Daele <[email protected]>
Co-authored-by: Chico <[email protected]>
Co-authored-by: Roman Moravčík <[email protected]>
Co-authored-by: Desuuuu <[email protected]>
Co-authored-by: Dakkaron <[email protected]>
Co-authored-by: Sola <[email protected]>
Co-authored-by: makerbase <[email protected]>
Co-authored-by: MKS-Sean <[email protected]>
Co-authored-by: Steven Haigh <[email protected]>
Co-authored-by: Lefteris Garyfalakis <[email protected]>
Co-authored-by: Dan Royer <[email protected]>
Co-authored-by: Manuel McLure <[email protected]>
Co-authored-by: Steve Wills <[email protected]>
Co-authored-by: espr14 <[email protected]>
Co-authored-by: Sebastien Andrivet <[email protected]>
Co-authored-by: Mark <[email protected]>
Co-authored-by: Minims <[email protected]>
  • Loading branch information
Show file tree
Hide file tree
Showing 35 changed files with 267 additions and 202 deletions.
2 changes: 1 addition & 1 deletion Marlin/src/pins/lpc1769/pins_BTT_SKR_V1_4_TURBO.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@
// Include SKR 1.4 pins
//
#define REQUIRE_LPC1769
#include "../lpc1768/pins_BTT_SKR_V1_4.h"
#include "../lpc1768/pins_BTT_SKR_V1_4.h" // ... BTT_SKR_common
Loading

0 comments on commit ec8c50d

Please sign in to comment.