Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [firmware]

In electronic systems and computing, firmware is a type of software that provides control, monitoring and data manipulation of engineered products and systems. Use this tag for questions about the firmware of your 3D printer. Include name and version as well as custom modifications that might be helpful to understand your problem

Filter by
Sorted by
Tagged with
0 votes
0 answers
29 views

Undefined Reference Error on compiling when Integrating New Custom G-Codes into Marlin 2.1

I'm encountering an issue while attempting to add new custom G-codes to Marlin 2.1.* firmware. Specifically, I'm aiming to introduce G-codes M9910 to ...
Elias Taalab's user avatar
0 votes
1 answer
168 views

My Ender 3 malfunctions with touchscreen

Yesterday, I upgraded my Ender 3 with a Creality touchscreen that is compatible with it. However, since the installation, it gets stuck on the loading screen once the bar fills up. I tried different ...
Benjamin Zimmerman's user avatar
3 votes
2 answers
102 views

How could dual end-stop switches on each axis improve the functionality and precision of 3D printers like the Creality Ender 3 V2?

Looking at a bare Creality Ender 3 V2, I realised that there are three end-stop switches, one for each axis, X, Y, and Z. But this only helps to determine the start (0) position of each axis. Wouldn't ...
Bob Ortiz's user avatar
  • 1,123
2 votes
2 answers
156 views

How do I add a custom motor driver to Marlin?

I've been digging through the Marlin code from GitHub, and I'm hoping that someone could direct me where to add a custom motor driver. I figure someone here already is familiar with the code and it ...
Tom Cumming's user avatar
1 vote
0 answers
39 views

Is it possible to read the state of a specific printer part from the firmware, such as the power of a stepper motor, LCD brightness, or fan speed RPM?

Is it possible to read the state of a specific printer part from Marlin-based firmware such as mriscoc, such as: the power (on or off) of a particular stepper motor; the brightness percentage of the ...
Bob Ortiz's user avatar
  • 1,123
0 votes
1 answer
1k views

How to successfully flash a DACAI LCD screen of a Creality Ender 3 V2?

I thought I had two identical Ender 3 V2 printers, the main board in both is v4.2.2 but it turns out they came with a different LCD screen. I flashed the firmware on both printers to mriscoc firmware ...
Bob Ortiz's user avatar
  • 1,123
0 votes
1 answer
86 views

Ender3 v2 on Marlin moves head while rotating button

I updated firmware on my Ender3 v2. Previously I used to have precompiled 2.0.7. Now I compiled 2.0.9 from source. Everything seems to work fine except of Move menu. Previously, I pushed the button to ...
zoryamba's user avatar
  • 111
1 vote
1 answer
60 views

Does additional thermal runaway in OctoPrint add anything and shouldn't it use a smart plug to kill power instead?

With the following thought in mind: 'Two eyes are better than one' does additional Thermal Runaway detection in OctoPrint add any benefit? This OctoPrint-ThermalRunaway Plugin seems to add a basic ...
Bob Ortiz's user avatar
  • 1,123
-1 votes
1 answer
675 views

Ender 3 printer won't auto home [closed]

After building my Ender 3 printer, installing the CR touch auto bed leveling kit, and the Ender-3 Marlin2.0.6 CR-Touch or BLTouch firmware for it. I turned it on and tried to auto home but it just ...
3dNovice's user avatar
1 vote
0 answers
78 views

Aquila X3 small firmware does not flash to board

I'm using the MRiscoCProUI firmware on my Aquila X3 printer, but when I enable more features in the firmware, I'm unable to flash the printer. I already tried several options and independently of the ...
Gonçalo Cardoso's user avatar
0 votes
0 answers
81 views

Auto Build Marlin extension showing random board and environment?

I am trying to compile firmware for an Ender 5 Plus with its stock 8-bit board with ATmega2560. The environment is set correctly and it compiles the hex file as it should when I use PlatformIO:Build (...
benram14159's user avatar
1 vote
0 answers
160 views

Why won't my Ender 5 Pro move back to its home and won't print after firmware update?

I just updated the firmware of my Ender 5 Pro to Ender-5 ProMarlin2.0.6HW4.2.2GDBLTouchFilament. Since then my printer won't return to its correct home. When it ...
Youngsniff's user avatar
3 votes
1 answer
99 views

Is Marlin 2.0 actually needed for Automatic Bed Leveling using FreeABL?

I need Automatic Bed Leveling (ABL). I have seen this: FreeABL - the ultra cheap (free) ABL for Ender 3. However, after reading the description, I found out that I need to flash the firmware. I had a ...
Wiktor Wołos's user avatar
2 votes
0 answers
331 views

SKR Mini E3 V2 - PWM on PC12 possible?

The SKR Mini E3 V2 uses the STM32F103RCF6 MCU based around ARM. I want to control the pin PC12 with PWM. However, this pin is not working as the Laser PWM signal. ...
HeartOfGermany's user avatar
0 votes
0 answers
20 views

MKS Base V1.4 does not recognize my PCB MK3 heat bed

I am using an MKS base V1.4 board, PCB MK3 dual-power heat bed, and Marlin 2.0.1. My printer does not recognize my heat bed. I cannot control it and I cannot even see the temp. Actually, my printer ...
MIMFEMIM's user avatar
1 vote
0 answers
252 views

Levelling Data Exception on Ender 3 V2 Neo

I was having problems where the nozzle was shaking on my Ender 3 V2 neo, so I tightened the screws holding to where the nozzle was mounted (which were quite loose), but then when I tried to print ...
Darcy Sutton's user avatar
0 votes
2 answers
1k views

Ender 3 CR Touch UBL Fails to Produce Viable Mesh

I've been getting deeper and deeper down the rabbit hole of UBL and I am losing my mind! Just installed the CR Touch and I am having print issue after print issue with larger prints despite manually ...
Unplanned Outage's user avatar
1 vote
0 answers
109 views

Printer temps are displaying on top of each other on Ender 3 v2 running Marlin 2.1.2

I just finished flashing Marlin 2.1.2 on my Ender 3 V2 printer. I had some difficulty flashing the screen from my SD card, but once I formatted the card to 4096 FAT32 and added the both Marlin ...
JeremiahDuane's user avatar
0 votes
0 answers
636 views

Printer ignores G29 command

I have a 3D printer Ender 3 V2. I bought a BLTouch sensor for it and compiled my own Marlin firmware. Now, my print run of the part is like this: I heat up the table Starting table calibration After ...
gfd2's user avatar
  • 101
2 votes
0 answers
1k views

Configure MKS Robin WiFi Module on FLSUN Super Racer without Klipper

I recently purchased an MKS Robin wifi module for my spouse's FLSUN Super Racer after noticing that the printer runs on an MKS Robin Nano V3.1 board. Immediately after installing the chip, I saw it ...
Joshua Dannemann's user avatar
3 votes
1 answer
3k views

Creality Ender-3 V2 Not Doing Anything (Hard to Explain)

I’ve recently obtained a Creality Ender-3 V2 3D printer and have tried setting it up. With it came 2 modifications (CR Touch auto bed leveling kit and dual Z-axis kit). The installation of the dual Z-...
powbrick's user avatar
1 vote
1 answer
91 views

Automatic Z-homing when connected

We have the problem that our machine automatically performs a Z-homing when our software connects to the Arduino, but only the Z-axis. We would like to disable it, but could not find the line in ...
OCLab's user avatar
  • 19
6 votes
2 answers
360 views

Creality Ender-3 V2 motors going insane

I recently started using my Ender 3 V2 again because I needed it to print a hook. I went through multiple problems that I could solve by updating the firmware but after starting the print, I heard a ...
UnFearHQ's user avatar
1 vote
1 answer
169 views

Show build date and time in Marlin 2.1 firmware?

I'm trying to find out how to format the __DATE__ and __TIME__ options in Marlin. This is NOT a duplicate of (Show Build date ...
Semperfi89's user avatar
1 vote
1 answer
546 views

Updating the firmware an Ender 3 With Linux

I have the following command: format /q H:/fs:fat32/a:4096 that will then allow me to upload a .bin file that will update the ender's firmware. How do I do this ...
user1833028's user avatar
0 votes
1 answer
628 views

Strange chirping sound appeared after firmware upgrade

I got 4.2.7 "silent" motherboard and plugged it into my Creality Ender. It worked well except it didn't recognize my (old) BLTouch device. I tried to download firmware from official site, ...
Dims's user avatar
  • 225
1 vote
1 answer
2k views

How to determine correct firmware for Creality MB and BLTouch?

I bought motherboard version 4.2.7 and had BLTouch version 3.1 Printer version is probably Creality Ender 3 Pro (although I don't know how it can matter if I got brand new motherboard from Amazon). On ...
Dims's user avatar
  • 225
0 votes
1 answer
3k views

Installing Creality CR6 SE Community firmware

I want to know how simple is it to install CR6Community firmware https://github.com/CR6Community/Marlin/releases I do not want to make low-level modifications for it. And also I want to know how ...
sairfan's user avatar
  • 131
0 votes
1 answer
28 views

Prevent postion from reset to 0.0.0 when serial goes offline

My hardware Arduino Mega with RAMPS 1.6 with Marlin 1.0.2 and powered by external power to prevent my board from losing memory, when I reconnect the USB and serial goes offline, the board set last ...
ioen jid's user avatar
1 vote
0 answers
124 views

CR-20 Pro Heated Bed Thermistor "stuck" after mainboard change

I recently changed the mainboard on my Ender CR-20 Pro because the SD card slot started acting up. I replaced it with the same spare part, hooked everything up (after having a bit of a fight ...
Yanick Salzmann's user avatar
9 votes
2 answers
20k views

Configuring Marlin 2.x with Ender 3 4.2.2 and BLTouch

I bought an Ender 3 recently and it has the 4.2.2 Creality board. Then I bought a BLTouch to upgrade it with bed leveling. It turns out that the BLTouch now comes with a standard 5-pin connector ...
deltree's user avatar
  • 339
1 vote
1 answer
405 views

Ender 3 not allowing z=0 regardless of z offset value

Using TH3D firmware with some small changes to allow manual mesh levelling and to increase the serial baud rate, neither of which are active when the error presented. When auto home is used either ...
thomasaronford's user avatar
1 vote
0 answers
501 views

Which firmware version is correct for my CR-5 Pro with 4.2.2 main board?

My CR-5 Pro is brand new and has the V4.2.2 main board. Originally the "About" screen showed the following firmware version: When the machine went "catatonic" I re-flashed the ...
Desertgeek's user avatar
2 votes
1 answer
345 views

Can I re-flash the mainboard on my CR-5 Pro using the USB port instead of the microsd card?

I've had a lot of difficulty with my CR-5 Pro not reading the micro SD card. I was up and running but got the "blue screen" yesterday and re-flashed the main board using instructions I found ...
Desertgeek's user avatar
1 vote
1 answer
762 views

Marlin 2.1 reboots before printing model when power recovery is enabled

Ender 3 Pro with Creality 4.2.7 board. Just flashed Marlin 2.1. Enabled POWER_LOSS_RECOVERY Problem: The printer will successfully go through auto leveling and the clean/prep line on the left side. ...
Dave's user avatar
  • 11
2 votes
1 answer
851 views

How to change the time format on LCD screen in Marlin 2.1?

How can I replace the line in the time display with a dot? Using Marlin 2.1
ibrahim şahin's user avatar
1 vote
1 answer
2k views

Ender 3 Thermal Runaway Error when booting up

I am trying to fix my Ender 3 printer at work. Someone else had it before me and added a direct drive extruder, auto bed leveling, and changed the firmware. He claimed it worked fine, however when I ...
BBartter's user avatar
0 votes
1 answer
1k views

Flashforge adventurer 3 will not home or calibrate

I had a piece of filament break off in the tube and could not unload it so I removed the extruder and pulled out the piece. Reloaded filament and started to recalibrate. The head went to left and ...
Hetzer's user avatar
  • 19
1 vote
0 answers
943 views

Ender 3 Pro keeps stopping after about 2 or 3 layers. SD card maybe?

I bought my Ender 3 Pro 2 weeks ago. Put it together, leveled it, and was off to the races the first day. I printed the test dog and test pig perfectly, so I ventured off to Thingiverse and probably ...
iaintgotit's user avatar
0 votes
1 answer
65 views

I was updating my firmware for my 400XL kit for Ender 3 Pro and got an original firmware from the Creality website, but VSCode couldn't read it

Basically, I got the XL I installed the kit I downloaded the firmware from the Marlin GitHub page (Version 1.1.9 for Ender 3 Pro v2) I put it in VSCode but it says that it is not binary or uses ...
Federico's user avatar
-1 votes
3 answers
2k views

CR Touch firmware NO Z-axis home Ender 5 Pro 4.2.7

I purchased a new 4.2.7 (256k) board for my Ender 5 Pro and added the CR Touch. I got everything connected and flashed the board with the "Ender-5 Pro- Marlin2.0.1 - V1.1.1 - ALT - TMC2235.bin&...
Just noobit 3d's user avatar
1 vote
1 answer
2k views

Can you use OctoPrint on an Ender 5 pro with the stock firmware?

Is it possible to use OctoPrint with an Ender 5 Pro that is still using the factory default firmware (any version) from Creality, or is changing the firmware an absolute pre requisite for even basic ...
Aaargh Zombies's user avatar
0 votes
1 answer
1k views

My Anycubic i3 Mega S stops working

I have an Anycubic i3 Mega S and I'm using Ultimaker Cura. I'm using it for 1-2 years but 1-2 months ago this issue has started: The printer is starting to print then usually after 2-3 loops, it just ...
Mordecai's user avatar
  • 101
1 vote
1 answer
3k views

Anycubic firmware update fail and screen blinks or update firmware never ends

I spend many hours tonight with a friend figuring out what's happening and solving my Anycubic Vyper firmware update. I had various issues : While updating with the current version (2.4.5 as of today)...
utopman's user avatar
  • 131
0 votes
1 answer
59 views

Switching computers for 3D printer

Does anyone know how to move a project I'm working on in VSCode on my Mac onto a different Windows computer? It's a Marlin firmware file using Auto Build Marlin and I want to move it from my main Mac ...
natalia's user avatar
  • 31
1 vote
0 answers
55 views

Enabling Pause feature on HBOT 3D 1.1

At work, I have an HBOT 3D 1.1 printer and I need to be able to pause my prints. I've tried all the usual G-code commands (M0, M1...
Piotrekdoro's user avatar
3 votes
1 answer
285 views

Marlin firmware issues

So I'm working on building a Prusa i3 MK3 clone and all's gone well so far but when I make edits to the firmware and reupload it, the printer doesn't seem to be getting it. Like I changed the software ...
natalia's user avatar
  • 31
1 vote
1 answer
2k views

Ender 3 v2 BLTouch pushing too far in X axis

I'm having issues with my Ender 3 V2 after installing the BLTouch sensor and flashing the firmware. I downloaded the precompiled firmware from Creality's site for the 4.2.2 board. The thing is, ...
Klemikaze's user avatar
  • 121
0 votes
1 answer
28k views

Factory reset needed!

I have just bought a Creality Ender 3 Pro. During setup, I think I must have applied an offset... The nozzle lifts up about 5 mm from the bed when starting to print. I am reading that ...
Barry Windsor's user avatar
0 votes
0 answers
1k views

Ender 3 V2 & BLTouch with Jyers firmware not compensating

I got the Jyers firmware to upgrade my Ender 3 V2 and added a BLTouch. I got it up and running, followed most of the tutorials on the internet and videos, and uncommented all that was needed. The ...
Eduardo Elias's user avatar

1
2 3 4 5