Professional Firmware for 3D Printers (EXPERIMENTAL) 20250106 #1397
Replies: 4 comments 13 replies
-
I installed Experimental-Ender3-427-BLTUBL-CR10DSPLY-20250106.bin on my E3 machine that has a 4.2.7 board and 3D Touch sensor -> No issues occurred with the software install. EDIT: I posted your file to better reference: ; Professional Firmware Configuration File
;=====================================================
C10 ; Mark as a configuration file
M117 Applying configuration
;-----------------------------------------------------
;C100 X0 Y0 ; Set XY Min position to 0
;C101 X230 Y230 Z240 ; Set XYZ Max position
;C102 X220 Y220 ; Set a bed size of 220x220
;C29 L25.00 R195.00 F25.00 B195.00 N5 T50 ; Set Mesh insets, size of 5x5 and bed at 50°C
;C851 S800 M0 ; Probe feedrate and disable multiple probing
;C412 M0 ; Filament sensor active mode: LOW
;M256 B150 ; Set Brightness
;
;THIS IS STHE START OF MY CUSTOM ITEMS
M92 E99 ;set eSteps=99
;
;G29 S0 with OctoPrint to see Z values set
;Below were values as of 25Jan2024
G29 S3 I0 J0 Z-0.20000
G29 S3 I1 J0 Z-0.12500
G29 S3 I2 J0 Z-0.02500
G29 S3 I3 J0 Z-0.02500
G29 S3 I4 J0 Z-0.07500
G29 S3 I0 J1 Z-0.02500
G29 S3 I1 J1 Z0.02500
G29 S3 I2 J1 Z0.12500
G29 S3 I3 J1 Z0.15000
G29 S3 I4 J1 Z0.05000
G29 S3 I0 J2 Z0.07500
G29 S3 I1 J2 Z0.07500
G29 S3 I2 J2 Z0.10000
G29 S3 I3 J2 Z0.12500
G29 S3 I4 J2 Z-0.00000
G29 S3 I0 J3 Z0.02500
G29 S3 I1 J3 Z0.07500
G29 S3 I2 J3 Z0.05000
G29 S3 I3 J3 Z0.07500
G29 S3 I4 J3 Z-0.00000
G29 S3 I0 J4 Z-0.05000
G29 S3 I1 J4 Z-0.02500
G29 S3 I2 J4 Z-0.02500
G29 S3 I3 J4 Z-0.02500
G29 S3 I4 J4 Z-0.07500
;
M413 S0 ; Disable Powerloss recovery
M603 L200.00 U200.00 ; Configure Filament Change
M500 ; Save all settings
;-----------------------------------------------------
G4 S1 ; Wait a second
M300 P200 ; Beep
M117 Configuration Applied
;----------------------------------------------------- I then tried to use the bed tram process and it did home the sensor properly and moved to front left position to calibrate. I am trying to figure out why I can't get the basic tramming to trigger the sensor at all 4 screw spots. As for the other menu items -> all look to be available and I will test printing once I get the tramming issue resolved. Did I maybe miss a step in loading the firmware and calibration process ? UPDATE: I thought you had to tram the bed with the sensors before building a mesh....well I couldn't get the tram to trigger the sensor at all 4 points and thought I'd just try to build a mesh anyways.....strangely enough the mesh was able to trigger the sensor at all 9 points of the 3x3 even though the tramming wasn't able to....I built a 9x9 mesh and will do some print tests tomorrow. The mesh is very odd so not sure if the prints will come out.... |
Beta Was this translation helpful? Give feedback.
-
When printing, screen #1 shows the name of the print job once and then switches to the 2ndary screens. I was using THIS as my example for modifying a mesh for my GCO config file. So far new firmware looks to be working for me other than the tram issue.... |
Beta Was this translation helpful? Give feedback.
-
"only experimental binaries will be released until the ending of the testing phase, so the source code is not yet available" Also, the way you manage the commit history on GitHub makes it incredibly difficult to track changes. Instead of maintaining a clear and incremental commit log, you seem to do massive dumps, which make it nearly impossible for contributors or users to understand what has been changed or why. I just don't understand why anyone would keep such an abysmal commit history unless they were intentionally trying to obscure their work for some reason or another. |
Beta Was this translation helpful? Give feedback.
-
Thank you mriscoc for all your excellent work. I am running the previous version of your firmware on my ender 3 v2 4.2.2 board and it works well apart from crashing when making a 9x9 mesh (it did work initially and the build plate is trammed correctly according the the tramming command menu), 3x3 works fine though and it prints well. I would like to upgrade to the new firmware to see if I can get the 9x9 mesh to work. I have both a BL touch and a Sprite Pro extruder and would like to know which version you recommend I install as there doesn't seem to be one that is 4.2.2 BLT and T13. Thanks in advance. |
Beta Was this translation helpful? Give feedback.
-
New Year 2025 (20250106) EXPERIMENTAL
This is an intermediates experimental release, due to the amount of code modifications, the source is available here https://github.com/mriscoc/Ender3V2S1/tree/Experimental-20250111 and will have some modificatons until the ending of the testing phase
What's new in this release
Enhancements, fixes and updates from Marlin Bugfix
mftest
(#27299)stepper.set_e_position()
(#27293)fail-fast: true
default strategy to build test CI (#27215)FLOAT_SQ
Main topics
Requirements
In order to use this firmware, your printer must meet the following requirements:
You can modify your printer to meet these requirements.
Versions and binary name nomenclature
You can download the latest binaries from the assets at the bottom of
the release page.
To know if you have the last release go to the info page in the display of
your printer and compare the release build date with the name of the binary
file.
MM - Firmware for Manual Mesh, use it if you don't have a probe.
BLT - BL/3D/CR Touch probe support.
UBL - Unified Bed Leveling
T13 - Marlin #13 temperature sensor (like Sprite Pro Extruder)
IS - Input Shaping
LA - Linear Advance
MPC - Model Predictive Temperature Control
CVLM - CV Laser Module
EZABL - support the "EZABL Pro" probe from TH3D Studio
The filename follows the convention:
Where YYYYMMDD indicates the date of the build. 422 refers to the mainboard
version 4.2.2, 423 refers to the mainboard version 4.2.3, and 427 is for the 4.2.7 mainboard version, if you got
a 4.3.1 board use the 422 version. SKRMINI version is currently for the
BTT SKR Mini E3 V3 board (needs a screen adapter).
For example, if you want a firmware for your Ender-3 V2 printer with a control
board version 4.2.2, CRTouch and support for UBL, you should download the file:
Support for monochrome and MarlinUI touch screens
This release includes support for additional displays units with the Marlin ULTIPANEL mode.
ProUI_ed-in-Touchscreen.mp4
ProUI_ex-in-Ender3.mp4
Special versions
There are several special configurations here: https://github.com/mriscoc/Special_Configurations/releases
Compiling your firmware flavor
We do not provide basic support on compiling the source code, please refer to the many places on the web for how to compile the Marlin firmware. Custom firmware can be build using the Configurator and following the guidelines in the Special Configurations repository:
Community links
Donations
Thank you for your support, I receive donations through Patreon and Paypal
This discussion was created from the release Professional Firmware for 3D Printers (EXPERIMENTAL) 20250106.
Beta Was this translation helpful? Give feedback.
All reactions