Commit Graph

178 Commits

Author SHA1 Message Date
Stefan Kalscheuer
c8ff13654b Merge upstream changes from Marlin 2.1.2.5 2024-11-23 13:46:10 +01:00
Stefan Kalscheuer
d74a36128d Merge upstream changes from Marlin 2.1.2.4
* Fix broken STEPTEST (already included)
* Update SAMD51 build deps
* Remove dead video links
* Fix comma typo
* Optimize LPC176x pin toggle
* Misc. SPI cleanup
* Overridable SUICIDE_PIN for RAMPS_CREALITY
* Assume RAMPS_CREALITY is not CR2020
* "Boards Manager"
* Prefer friendly Power Off over Auto-unalive
* Adjust pulse_phase_isr code guards
* Mount media early for POWER_LOSS_RECOVERY
* Version 2.1.2.4
2024-06-23 18:03:17 +02:00
Stefan Kalscheuer
35b6573a54 Merge upstream changes from Marlin 2.1.2.3 2024-05-29 18:50:54 +02:00
Stefan Kalscheuer
cb39247a70 revert some unintentional config changes from 2.1.2.2 merge
Walked through the diff and noticed some config flags that have been
disabled unintentionally. Restore them.

Fixes: 752476dc8f
2024-04-29 17:07:56 +02:00
Stefan Kalscheuer
752476dc8f Merge upstream changes from Marlin 2.1.2.2 2024-02-13 20:40:24 +01:00
Stefan Kalscheuer
2f1941697d increase threshold for filament runout
Increase the threshold from 5 to 20 to reduce the chance of false
positive triggers.
2024-01-06 18:44:14 +01:00
Knutwurst
71b3968100 Revert default ESP speed to 500k. 2023-06-14 21:37:00 +02:00
Knutwurst
9bdf4d658e Disable ESP. 2023-06-14 16:19:37 +02:00
Knutwurst
4df951c501 Substiture KNUTWURST_TFT_LEVELING flag with KNUTWURST_CHIRON. 2023-06-14 10:35:01 +02:00
Knutwurst
688cb03275 Update Wifi pin header documentation. 2023-06-11 11:52:17 +02:00
Oliver Köster
ecdbf477ec Merge pull request #462 from stklcode/marlin-2.1.2.1
Merge upstream changes from Marlin 2.1.2.1
2023-06-09 08:50:09 +02:00
Knutwurst
4c0ed10367 Rework file counting and substitute probe.offset.z with setZOffset_mm which is an ExtUI function. Also increase build number. 2023-06-08 18:00:11 +02:00
Knutwurst
75c541cafb Change preheat temperatures. 2023-06-02 18:02:17 +02:00
Knutwurst
bf80c9b8dd Suppress AUTO_ASSIGN_WARNING on Chiron and 4MAX builds. 2023-06-02 17:01:25 +02:00
Knutwurst
69efa3376a Set lowest point for BLTouch from 2 to 10 mm. 2023-05-28 22:57:50 +02:00
Stefan Kalscheuer
bdd6e0c7fe lower the maximum hotend temperature to stay within the thermistor range
The default thermistor type 1 supports a maximum value of 300°C. The
maximum heater temperature plus overshoot value must stay within that
range. For all targets but 4MAXP2 we use type 1 with a default overshoot
value of 15°C, so let's lower the maximum heater temperature to 285.
2023-05-28 17:18:03 +02:00
Stefan Kalscheuer
f92a587638 Merge upstream changes from Marlin 2.1.2.1 2023-05-26 18:50:47 +02:00
Knutwurst
62fcc2ff35 Fix filament sensor, but disable host action commands. 2023-05-24 19:22:58 +02:00
Knutwurst
52dc811774 Lots of changes regadring the ExtUI implementation, Filament runout, Start, Stop, Pause and Resume. 2023-05-23 15:22:25 +02:00
Knutwurst
c9f1b91bbe Set correct default baudrate and port number for ESP wifi module. This fixes #406. 2022-12-22 12:48:16 +01:00
Oliver Köster
b750daf391 Merge pull request #401 from stklcode/fix/z-mapping
swap Z motors for all targets and use predefined mappings
2022-12-21 21:40:29 +01:00
Stefan Kalscheuer
d43d99bead swap Z motors for all targets and use predefined mappings
Z endstop mapping has changed as side effect of the upstream merge, so
it does no longer match the motor mapping.
Define SWAP_Z_MOTORS to resolve this issue without manipulation of the
upstream pin mapping.

Also use predefined mapping instead of custom overrides.
2022-12-21 19:56:55 +01:00
Stefan Kalscheuer
fd58245bd2 use LCD_SERIAL for Anycubic touchscreen communication
Replace our implementation of HardwareSerial with LCD_SERIAL from AVR
HAL and copy helper methods and macros from Anycubic i3 ExtUI.
2022-12-21 12:26:45 +01:00
Stefan Kalscheuer
67c7ce7b79 Merge upstream changes from Marlin 2.1.2 2022-12-19 15:31:22 +01:00
Stefan Kalscheuer
bd49cc3d48 config: use soft PWM for fans
The hardware PWM for fan control conflicts with the speaker setup. While
this has always been an issue, sanity checks now fail because of this.

We've used soft PWM in 1.4.0 and reverted back to hardware PWM in 1.4.1,
so we probably need some additional investigation and testing here.
2022-09-12 16:18:18 +02:00
Stefan Kalscheuer
db27202614 update leveling implementation and pin config for Chiron 2022-09-12 16:18:03 +02:00
Stefan Kalscheuer
986e416c7f Merge upstream changes from Marlin 2.1.1 2022-09-03 09:23:32 +02:00
Knutwurst
626283aadb Set Z_PROBE_LOW_POINT to -2 to fix #346 2022-07-29 08:59:58 +02:00
Knutwurst
4f459362c2 Enable Software-Endstop for Z_MIN which was disabled for BLTouch in the past. 2022-05-12 13:05:22 +02:00
Knutwurst
7071629534 Switch back to HardwarePWM to prevent ticking noise from power supply while heating the bed. 2022-02-09 10:37:35 +01:00
Knutwurst
d95fcd7673 Some minor fixes. 2022-02-03 12:14:56 +01:00
Knutwurst
7852f925ce New PID values for new thermistor type. 2022-02-01 13:06:06 +01:00
Knutwurst
e5271d7b2f Optimize Extruder Feedrates and turn off fans at pause. 2022-01-27 16:08:45 +01:00
Knutwurst
69328f5246 Go back to A4988 timings on Mega Pro to (hopefully) fix whining noise. 2022-01-25 09:37:29 +01:00
Knutwurst
d19dbf0be5 Use software PWM for fans and heaters to minimize fan noise and support bigger fans. Also use pwm dithering to ensure the same fan speed resolution. 2022-01-24 21:14:35 +01:00
Knutwurst
425f89e924 New PID Values for new thermistor settings 2022-01-24 19:47:03 +01:00
Knutwurst
0d4346542b Disable POWER_OFF Pin for other printers than 4MAX so Pin 21 can be used for BLTouch. Also add two thermistor types for debugging purpose. 2022-01-22 15:34:24 +01:00
Knutwurst
7ef2dbdac3 Set correct thermistor type for all stock anycubic printers. 2022-01-21 18:07:26 +01:00
Knutwurst
a7495a49c5 Cleanup unused environment variables from older build configurations 2022-01-09 15:07:10 +01:00
Knutwurst
899f35e029 Remove 4MAX Metal Configuration because the printer uses a 12864 display instead of Anycubic 0.0.2 2022-01-09 14:43:47 +01:00
Knutwurst
f631eeac24 Set deault fade height to 0 mm to disable it 2021-11-21 21:32:40 +01:00
Knutwurst
60ff8e8cb2 Increase probing margin to avoid X to move ourside the bed 2021-11-20 23:40:53 +01:00
Knutwurst
2719ba6690 Add Z_SAFE_HOMING for 4MAX with BLTouch 2021-11-16 12:24:57 +01:00
Knutwurst
d0219c5632 Add Z_MIN_ENDSTOP inversion logic 2021-11-16 12:22:44 +01:00
Knutwurst
4b9b66b8a6 Fix in BLT Config 2021-11-16 12:16:54 +01:00
Knutwurst
515df460ae BLTouch Config for 4MAX Pro which uses Z-Min-Pin 2021-11-16 12:13:33 +01:00
Knutwurst
446e447c50 Disable Z Software Endstop for BLTouch 2021-11-14 12:25:18 +01:00
Knutwurst
8bf38f49a0 Adapt new setAxis implementation 2021-11-07 11:25:06 +01:00
Knutwurst
35ea8497b0 Fine tune acceleration, jerk and feedrate settings for all printers especially 4MAX Pro 2021-11-06 21:50:09 +01:00
Knutwurst
e03c58d79a Restore leveling after G28 2021-11-06 01:59:39 +01:00