Skip to content

Releases: CR30-Users/Marlin-CR30

Marlin 2.0.9.3

15 Apr 19:53
Compare
Choose a tag to compare

What's Changed

  • Limit the negative motion to -5.0mm by @adelyser in #5
  • Add pio build action for pull_requests by @kageurufu in #6
  • Revert "Limit the negative motion to -5.0mm" by @adelyser in #7
  • Enable HOST_ACTION_COMMANDS by @adelyser in #8

New Contributors

Full Changelog: 2.0.9.1_cr30...2.0.9.3_cr30

Development Build

03 Jan 14:36
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Commits

Read more

Marlin 2.0.9.1 - CR-30

15 Jul 14:06
Compare
Choose a tag to compare

Marlin 2.0.9.1 is a maintenance release includes a number of fixes and improvements from contributors, testers, and co-developers.

https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.9.1

Marlin 2.0.9 is a progressive release featuring a major overhaul of the motion system. The number of linear axes can now be configured, allowing anywhere from one linear axis (X only) up to a total of six (X, Y, Z, U, V, W). The names of the axes can also be customized to your liking (barring conflicts with other G-code parameters).

https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.9

Marlin 2.0.8.1 - CR-30

19 May 22:25
d68386e
Compare
Choose a tag to compare

This is mostly a maintenance release, it fixes some bugs in Marlin 2.0.8

https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.8.1

Marlin 2.0.8

30 Apr 16:04
87145b1
Compare
Choose a tag to compare

This includes a "silent" running mode, that requires moving a couple connectors on your motherboard

Instructions for the silent mode, UART mod, and a general pin map are on the Marlin-CR30 Wiki

Silent Mode!

28 Apr 21:03
f77752e
Compare
Choose a tag to compare
Silent Mode! Pre-release
Pre-release

Setup for hotend fan on FAN2, controller fan on FAN3.
Hotend fan comes on at 50C.
Controller fan comes on when a motor runs, and shuts off after 5 mins after of all the motors stopped.

Not much, but we are up to date. Mainly BTT E3 RRF support

23 Apr 16:45
df6ebd3
Compare
Choose a tag to compare

a729cdc [cron] Bump distribution date (2021-04-23)
a58276c Enable Purge More / Resume with EP + Host Prompt (MarlinFirmware#21671)
f075dd0 M10-M11 Air Evacuation for Spindle/Laser (MarlinFirmware#21668)
4d34d16 [cron] Bump distribution date (2021-04-22)
57d0f0c Fix Chiron typos, file nav
778b8a4 [cron] Bump distribution date (2021-04-21)
3c46a40 Fix mfconfig 'copying' message
2a7ba42 Fix Grand Central SD dependency (MarlinFirmware#21660)
d87a71b Extra dependency script logging
6bb10b1 Changes supporting "Prussia3D" MK3 (MarlinFirmware#21617)
f52351d Update mftest help
7d72004 [cron] Bump distribution date (2021-04-20)
09de17f Trigorilla Pro: Allow for swapped Z-stops
2c2984f Update realtime, DLP comments
d5143c2 Support new style Anycubic Chiron TFT (MarlinFirmware#21597)
59fd642 Skip preflight checks only (MarlinFirmware#21658)
07c5a4f [cron] Bump distribution date (2021-04-19)
550a806 More detailed serial config error
dc6c977 Fix CHDK warning
86397df BTT E3 RRF Support
8e60b19 Disable assert() by default
c508c22 Misc. pio cleanup
5d8727a [cron] Bump distribution date (2021-04-18)
e8af38c Skip scripts during 'platformio init' (MarlinFirmware#21643)
b8cf818 Fix Realtime Reporting with G-code Motion Modes (MarlinFirmware#21630)
bca4652 Leave Hybrid Threshold as-is for now
3c4308b [cron] Bump distribution date (2021-04-17)
464b224 Better chopper defaults
553487c Tool sensors (MarlinFirmware#17239)
73f6426 Use itoa for sprintf int
07cac80 Drop extraneous inlines
253ee0c Init pwm_thrs to 0 when HYBRID_THRESHOLD is off (MarlinFirmware#21623)
2d1d628 Always swap with PRIME_FIRST_USED disabled (MarlinFirmware#21622)
c6c6c56 SDIO cleanup
528b9bd Revert experimental NAN patch
32dba5e Realtime Reporting, S000, P000, R000 (MarlinFirmware#19330)
58cc4b7 Use celsius_t for temperature accessors
795253a [cron] Bump distribution date (2021-04-16)
3cdf363 Fix MKS H43 compile (MarlinFirmware#21619)
63673d3 Fix Custom Menu audio and return (MarlinFirmware#21616)
2d8ee3a [cron] Bump distribution date (2021-04-15)
0561d5b Add E1 for RAMPS 1.4.4 / AGC
cc5297d Space-separate scrolling Status Message (MarlinFirmware#21523)
1595fdb Use sq
d705a5b Fix long acceleration overflow
0e98366 Misc. formatting, serial out
4849d31 [cron] Bump distribution date (2021-04-14)
3ec5cd3 Enhance and fix FTDI Eve Touch UI (MarlinFirmware#21607)
138340e Multi-Volume. Select Media for LVGL (MarlinFirmware#21344)
a5f0075 Fix and improve Power Monitor (MarlinFirmware#21551)
84c79d7 Followup to sprintf cleanup

bugfix-2.0.x_20210413-085553

13 Apr 16:01
Compare
Choose a tag to compare
Pre-release

72afe03 CR-30 Firmware
fd99ea0 Add fan percent accessors
4e314ef More MKS UI sprintf
776c1e6 Fix ANYCUBIC_LCD_I3MEGA compile (MarlinFirmware#21585)
e0ed57d Remove extraneous MKS UI sprintf
41eb581 Fix Flash size (512KB) for STM32F103ZE (MarlinFirmware#21590)
5fb3ee6 Fix Max Temperature not enforced (MarlinFirmware#21592)
3517fbd Blocking move followup
7f56538 Chamber Fan mode 3 (MarlinFirmware#21594)
4044ed8 Add 'blocking move' comments
a5d6f6a Fix Resume Print with UBL (MarlinFirmware#21564)
41c55a3 [cron] Bump distribution date (2021-04-13)
4a1d2d8 Update old-style axis indexes
1e357b3 Tweak cooler / flowmeter icons (MarlinFirmware#21573)
f69da7d Add 'jump relaxing' compile flag to AVR targets (MarlinFirmware#21566)
24a095c Reduce math library code size by 3.4KB (MarlinFirmware#21575)
c93a972 Initial CR-30 firmware
1742fb8 [cron] Bump distribution date (2021-04-12)
76cc736 MKS LVGL UI: Fix icon layout (MarlinFirmware#21595)
c35e271 Clean up, update some variants
6ab7baa tick() => isr() to spotlight interrupt-time
1114bdb [cron] Bump distribution date (2021-04-11)
f864239 EXP2_01_PIN for BTT BTT002 1.0
62f992a Followup to "no status for serial::write" (MarlinFirmware#21577)
37e6716 Fix M114 E / R broken by LIN_ADVANCE (MarlinFirmware#21579)
3b3a3fa [cron] Bump distribution date (2021-04-10)
4cba40f Fix manual move with MKS H43 (MarlinFirmware#21511)
8048d14 Drop return value from Serial::write() (MarlinFirmware#21567)
1a2cbe1 Macros to eliminate 'f + 0.0' (MarlinFirmware#21568)
19320a1 Check for old Marlin files mixed in (MarlinFirmware#21574)
7124326 Delay U8glib init using U8glib-HAL 0.4.4 (MarlinFirmware#21496)
ecd5ae8 [cron] Bump distribution date (2021-04-09)
aa2601b [cron] Bump distribution date (2021-04-08)
1879eed Fix axis char printing
facbbba Sanity Check newer Configs too (MarlinFirmware#21550)
d61bc2d Park Magnetic Switching Toolhead at the very end (MarlinFirmware#21552)
5ab220f [cron] Bump distribution date (2021-04-07)
b483a8d BTT SKR-SE-BX (STM32H743IIT6 ARM Cortex M7) and BIQU_BX_TFT70 (MarlinFirmware#21536)
ed14731 getHighESpeed => autotemp_task
746eae1 Cast celsius to int for MKS LVGL UI (MarlinFirmware#21502)
121b606 Fix Rumba32 variant for Marlin (MarlinFirmware#21497)
61af08d MKS LVGL UI: Display/edit fan percentage (MarlinFirmware#21544)
a6105ef [cron] Bump distribution date (2021-04-06)
993609b Make DELAY_NS round up on AVR (MarlinFirmware#21546)
e3116ee write_command changes input
98d6c75 Fix CardReader string args
9165749 [cron] Bump distribution date (2021-04-05)
75b7903 Touch UI Bed Mesh Screen refactor, enhancements (MarlinFirmware#21521)
8da8bf7 Fix FAT delete of items with long name (MarlinFirmware#21528)
8b6718c misc. pointer formatting
98b2b45 Revert "Optimized string-to-number functions" (MarlinFirmware#21532)
c4b69fc Fix Hotend-abort-on-idle Check (MarlinFirmware#21535)
a628559 Update Italian language (MarlinFirmware#21537)
895e401 Suppress redundant serial errors
c442485 [cron] Bump distribution date (2021-04-04)
dd76a50 [cron] Bump distribution date (2021-04-03)
9d0e827 Update u8g / AVR display timing defaults (MarlinFirmware#21518)
d0d5003 GT2560 V3 followup (MarlinFirmware#21512)
c2b72c0 Remove extraneous 'extern' hints (MarlinFirmware#21516)
9d0b6c5 Requiring PIO >= 5.0.3
3229100 Split up platformio.ini (MarlinFirmware#21507)
0dde8f8 [cron] Bump distribution date (2021-04-02)
235ba92 Followup to Laser Flow Meter (MarlinFirmware#21498)
6747d35 MKS H43 fix, cleanup (MarlinFirmware#21500)
45c1432 G26 Hilbert Curve followup (MarlinFirmware#21480)
05b3962 Board IDs for G2560 Rev B, G2560 v4, GTM32 VD (MarlinFirmware#21499)
62f3766 Replace 'const float &' with 'const_float_t' (MarlinFirmware#21505)
600ef1e [cron] Bump distribution date (2021-04-01)
4d17613 MKS H43 fix, cleanup (MarlinFirmware#21485)
bfdd1f4 Update UBL param
be775ed Move apply_rotation_xyz into matrix_3x3
8d083eb Put ABL state into a class
7573524 FTDI Touch UI fix and reorganize (MarlinFirmware#21487)
20d2061 Optimized string-to-number functions (MarlinFirmware#21484)
df297b6 Fix FYSETC_S6 heaters pins (MarlinFirmware#21483)
6175802 [cron] Bump distribution date (2021-03-31)
0f23090 Serial flags followup
f43b250 Adjust microsteps alignment
6e0b79a Fix and add STM32 SDIO DMA (MarlinFirmware#21476)
139c149 Flags for MarlinSerial instance features (MarlinFirmware#21318)
3f7cd45 Generalize MMU (MarlinFirmware#21469)
c298095 Align temp settings (MarlinFirmware#21329)
d30b548 Optimize BLTouch code for size (MarlinFirmware#21477)
f587a4e Improve uncrust script
3b73b11 Apply pointer formatting
71e7899 [cron] Bump distribution date (2021-03-30)
1caf8a1 GT2560 Rev.A Plus Z Max Pin with BLTouch (MarlinFirmware#21375)
1d3f28d FYSETC Spider board (MarlinFirmware#21458)
86ba0cd reduced verbiage
a335cf2 Fix MKS LVGL UI Main screen / print buttons (MarlinFirmware#21468)
33ccf1b Adjust mfconfig script
ccdbffb Laser Coolant Flow Meter / Safety Shutdown (MarlinFirmware#21431)
8f509b0 [cron] Bump distribution date (2021-03-29)
001c77d YHCB2004 pins followup (MarlinFirmware#21472)
c45b91a Refactor Hilbert curve. Enhance Touch UI Bed Level Screen. (MarlinFirmware#21453)
5d0e6c2 [cron] Bump distribution date (2021-03-28)
5991836 [cron] Bump distribution date (2021-03-27)
532df19 MKS UI: Monitor state when idle (MarlinFirmware#21452)
241d2e3 Fix for YHCB2004 (MarlinFirmware#21450)
c55d53d [cron] Bump distribution date (2021-03-26)
8a67846 Avoid watchdog reset in all wired EEPROMs (MarlinFirmware#21436)
704b8cd Apply TMC UART to STM32, simplify
84b961c Define HW serial ports needed for TMC UART (MarlinFirmware#21446)
8bf6b19 Optimize LSF for size, efficiency (MarlinFirmware#21443)
69c6ffa Followup to SDIO patch (MarlinFirmware#21440)
e989bf3 Endstops always on in G28 (MarlinFirmware#21441)
cfdeab7 Endstops always on after delta homing (MarlinFirmware#21442)
de11615 [cron] Bump distribution date (2021-03-25)
589bb92 Tweak disabled variant options
b59a433 Update common-cxxflags.py comment
8320599 Comment, clean up some PlatformIO scripts
30e7e2c Extend M106/M107 for better laser module support (MarlinFirmware#16082)
3ae892b SKR E3 Mini V2.0 Fan Bug Fix (MarlinFirmware#21079)
930752d Ender 3 V2 Status Line (MarlinFirmware#21369)
d172c71 Fix SDIO buffer alignment (MarlinFirmware#21396)
fd8207d Misc build fixes (MarlinFirmware#21413)
e7596d9 Update Anet V1.0 display timing (MarlinFirmware#21425)
3ced55a Optimize MarlinSettings with template methods (MarlinFirmware#21426)
2d2291d More IntelliSense-friendly declarations
da4b689 Group UBL parameters, add comments
8fca37f Misc LCD cleanup
155dea6 Tweak mf helper scripts
e5ff55a Add typedef celsius_t (MarlinFirmware#21374)
07c24e7 [cron] Bump distribution date (2021-03-24)
a8ea6e6 Max temp/target followup
58f0330 MKS / E3V2 LCD code cleanup
f7aaa2e Add typedef extra_fan_t
cfa6c7d Improve max temp / target
df1ef49 Main / Config Custom Submenus (MarlinFirmware#18177)
dd92c8e Followup to UBL Hilbert
10c14bc Check NOZZLE_CLEAN_FEATURE settings (MarlinFirmware#21332)
eee726e UBL - Hilbert space-filling curve probing sequence (MarlinFirmware#21387)
22fc59a Minor process_subcommands_now followup
50a6ffa Fix macros that call macros crashing (MarlinFirmware#21383)
2b621eb Fix MKS H43 sensorless homing (MarlinFirmware#21388)
c44ff3e Update Hungarian language (MarlinFirmware#21407)
3e7d830 Mesh Editor for FTDI Eve Touch UI (MarlinFirmware#21381)
26db51f [cron] Bump distribution date (2021-03-23)
fb9502e [cron] Bump distribution date (2021-03-22)
d0ea2b2 [cron] Bump distribution date (2021-03-21)
5573d98 [cron] Bump distribution date (2021-03-20)
38b44e3 HAL eeprom cleanup
d4ab202 Fix bool++ warning
790bba1 Fix preflight motherboard target check (MarlinFirmware#21372)
b51aed8 Nextion TFT touch screen (MarlinFirmware#21324)
1f52112 [cron] Bump distribution date (2021-03-19)
ad907a5 Followup to planner cleanup
6673359 Move web-ui out of Marlin root folder
560448a Revert "Fix small wired EEPROM (MarlinFirmware#21337)"
deaefbf Minor E3 V2 dwin cleanup
9823a37 E1+ Autotemp and Planner comments
15bda88 Un-pause fans on STOP
de73b9b Update setup() description
2fc854e [cron] Bump distribution date (2021-03-18)
60607ed mftest: usage with error
546e56e [cron] Bump distribution date (2021-03-17)
dc78e0a Detect extra ENVS in preflight checks (MarlinFirmware#21361)
5ffa6f3 [cron] Bump distribution date (2021-03-16)
1a23ffd KRATOS32 / K.32 board and LCD controllers (MarlinFirmware#21334)
c07f99d Teensy USB / serial followup (MarlinFirmware#21316)
ae8be31 [cron] Bump distribution date (2021-03-15)
4f6910c Script to generate Marlin TFT Images (MarlinFirmware#21340)
d787cd3 Fix build with Meatpack only on 2nd port (MarlinFirmware#21336)
cc3e878 Fix small wired EEPROM (MarlinFirmware#21337)
b9b9a31 Update display timing for SKR Pro (MarlinFirmware#21346)
36d3b6a [cron] Bump distribution date (2021-03-14)
911cd1a Custom menu items confirm option (MarlinFirmware#21338)
da84b59 No extra build folder for st/jlink upload (MarlinFirmware#21341)
11343bb [cron] Bump distribution date (2021-03-13)
3107d8a Tweak opt_set, opt_enable
7f1fa0d Add M207/8/9 reporting (MarlinFirmware#21335)
604c5de MarlinSerial cleanup
71f2617 Pause SD queue early on M25 (MarlinFirmware#21317)
8532c2b Fix MarlinSerial typo
1affbe2 Clean up, optimize ExtUI/TFT code (MarlinFirmware#21333)
9dc2712 Undef unused 2nd serial option(s) (MarlinFirmware#21331)
6e10247 Lerdge-X I²C EEPROM pins, size (MarlinFirmware#21322)
03a4102 [cron] Bump distribution date (2021-03-12)
a73cff8 [cron] Bump distribution date (2021-03-11)
8857fc6 Fix password menu stickiness before first auth (MarlinFirmware#21295)
f671e6d Lerdge-K TMC 2208/9 UART pins (MarlinFirmware#21299)
4d6ebf9 Fix LERDGE 'extends' env references (MarlinFirmware#21305)
8c51219 Fix TouchMI stow in G34 (MarlinFirmware#21291)
f147a89 Fix MeatPack with per-serial-port instances (MarlinFirmware#21306)
048f6b4 Tricked-out declaration
9cba3c8 Update MEATPACK test
dbd28ee Number serial from 1 to match settings
2c62886 Clean up spaces and words
fe0b770 Fix serial index types
b75e682 Add binary file transfer test
bb6d718 fix meat pack internal buffer for multi serial
28a136d [cron] Bump distribution date (2021-03-10)
10ec5c7 Fix LPC + TMC boot loop (MarlinFirmware#21298)
55c31fb Distinguish serial index from mask (MarlinFirmware#21287)
2f1fd4b Host Keepalive followup (MarlinFirmware#21290)
18a10c0 [cron] Bump distribution date (2021-03-09)
aad0f51 CUSTOM_USER_BUTTONS followup (MarlinFirmware#21284)
1b9ff68 Fix Host Keepalive serial target (MarlinFirmware#21283)
aa05447 M303 followup (MarlinFirmware#21282)
f2ff75f [cron] Bump distribution date (2...

Read more

cr-30-base

23 Apr 16:48
Compare
Choose a tag to compare
cr-30-base Pre-release
Pre-release
Base CR-30 Firmware