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
1
vote
2answers
35 views

CoreXY with 8 bit board problems

I know that CoreXY kinematics is very complex and hard to calculate for the firmware making it better to use a 32-bit board. For some reason, I can't use any 32-bit board. What problems will occur if ...
1
vote
1answer
68 views

Unable to upload Marlin 2.0 to Melzi 2.0 board

I need to set the HOME_POS manually since it isn't printing in the center of the bed. But whenever I try to upload it to the Melzi 2.0 board I get an ...
1
vote
2answers
344 views

Updating an Ender 3 V2

I recently got an Ender 3 V2 and when I go to Info -> Version it says V1.0.0. However online, there is V1.0.1 available. How can I update the Ender 3 V2. It is different as it isn't a ATMEL chip ...
0
votes
0answers
29 views

BLTouch on Ender 3 pro going higher at each levelling point

A print I was doing failed half way through and was stopped. On the next print I set levelling to occur for the BLTouch but instead of doing this it went higher on each of the x,y coordinates. ...
0
votes
1answer
38 views

Will I brick my Ender 3 if I try flashing without a bootloader?

I have a recently purchased Ender 3 Pro, and it may well already have a bootloader on it. I don't have the various adapters to flash one yet. Is it destructive to try flashing over USB without the ...
1
vote
1answer
64 views

Cannot configure default E step for extruder on TH3D

I installed the TH3D firmware to my Ender 3 Pro yesterday and today I am trying to configure the extruder rate because I am not using the stock extruder on my printer but have swapped in a BMG ...
0
votes
0answers
24 views

Translating values from marlin firmware to reprap firmware for Prusa i3 MK3S

I am also a beginner trying to understand the firmware values and getting to know my printer before I actually get the duet so please bear with me, do let me know when I have gotten the values or ...
0
votes
1answer
60 views

Homing X and Y after stopping print through display

How can I include homing X and Y of a Marlin firmware operating printer after I press the stop printing in the display? In which folder I need include the command?
2
votes
0answers
27 views

Bricked Mks Rumba+ Board after Power Supply Trouble

this is my first time posting on this forum, so bear with me: This is my first attempt at a RepRap project, and my go-to board has been the RepRapDiscount MKS Rumba+, since I wanted to have ...
1
vote
2answers
108 views

How to access BIGTREETECH firmware

I recently purchased a BIGTREETECH SKR mini E3 V1.2 and need to adjust some of the settings in configuration h to accommodate for my custom built 3d printer. In the past I've used the RAMPS 1.4 board ...
0
votes
2answers
37 views

Any defacto standards for controlling new tooling options on generic 3D printers (firmware control and signaling)?

Are there any defacto standards for interfacing between common 3D printers and custom extruders or other tooling? I was thinking how it would be good to have switchable nozzle widths mounted on the ...
1
vote
1answer
119 views

G29 Bed Level not doing anything on Marlin 2.0

I've just updated my Anet A8 with the blue bed level sensor to Marlin 2.0 . Both pressing the Level Bed button on the display or using G29 after ...
2
votes
0answers
50 views

How to compile Marlin for Melzi board without bootloader?

I'm trying to enable a lot of features on my custom build of Marlin, and I'm having trouble fitting into a reasonable space limit. I'm compiling through the standard Arduino IDE with Sanguino board ...
0
votes
0answers
38 views

Can't upload Marlin firmware to 3D printer because of “error: reinterpret_cast from integer to pointer”

When trying to upload Marlin firmware to my printer I get this error: error: reinterpret_cast from integer to pointer I'm using Tevo Tarantula with board MKS Gen ...
1
vote
2answers
274 views

All-metal hotend, cooling fan failures, and cold-side PTFE

I'm getting a pet bird soon, and I know that off-gassing from heating PTFE above 300 °C creates noxious fumes, which are bird-killer1. To try to prevent even the chance of that I'm replacing my ...
1
vote
0answers
256 views

BLTouch error Marlin 2.x (on SKR 1.3)

I have some issue with my BLTouch (I'm new to bed levelling) : I compiled Marlin 2.x (for my SKR 1.3) for a Antclabs BLTouch, and everytime I power on the printer, it shows this error message: ...
1
vote
1answer
2k views

Updating Marlin Firmware - Step by Step Guide

Note: This question is meant as a wiki to include all steps that are needed to update your printer with a self configured Marlin firmware version. The answer is a wiki that is currently in development ...
0
votes
0answers
24 views

Trying to remove autolevel from G-code - offset from bed not correct

I’ve been having all kinds of trouble with really every part of the print procedure on my Lulzbot Mini 2 that comes before the actual extrusion starts. I think I can get around 90 % of my issues ...
0
votes
0answers
230 views

SKR 1.3 Thermistor input died

I've got an SKR 1.3 and the thermistor input for extruder 2 has gone bad. In firmware, I've attempted to change the TEMP_1_PIN to another in ...
2
votes
1answer
112 views

Bed temperature command going to 0 °C with no obvious reason when print is started

Configuration Printrun/Pronterface Slic3r 1.3.0 Windows 10 Arduino Mega + RAMPS 1.4 Marlin 1.1.9 Prusa i3 -- Hephestos BQ with following modifications: 450W PSU (230V to 12V) heatbed 3D touch led ...
1
vote
0answers
67 views

E-steps somehow reset, how could it have happened

Background After installing a direct drive extruder (E3D Hemera) to my CR-10S, I calibrated the E-steps so that adequate extrusion would happen; going from ~95 steps/mm to ~390 steps/mm. ...
1
vote
1answer
117 views

Wanhao Duplicator 6 / Monoprice Maker Ultimate thread pitch or number of steps?

Does anyone know the the thread pitch or number of steps for the Wanhao Duplicator 6 / Monoprice Maker Ultimate?
3
votes
1answer
1k views

Bed size and nozzle homing offset in Marlin 1.1.9 firmware

This is driving me up the wall, hope somebody can give me some advice... I have an Anet A8 (metal frame, so 'AM8'). Bed is the original 220x220 mm. When the nozzle is at the X/Y end stops it ...
4
votes
1answer
719 views

CR-10S / Ender5+ LCD Touchscreen Firmware Editing

How would I go about editing the LCD menus for the touchscreen? Oddly the ender5+ is supposed to be an upgrade but the ender5 (regular) has so much more stuff you can control from the lcd screen. ...
4
votes
0answers
304 views

Connecting 128x64 OLED to BIGTREETECH SKR mini E3

I'm trying to connect a 128x64 OLED display with the SH1106 driver for the BIGTREETECH SKR mini E3 printer controller board which uses the 32 bit STM32f103RC MCU. Note that it works fine with my ...
3
votes
1answer
307 views

The first screen of Marlin 2.0 is showing some horizontal lines, appearing to be broken

We are using the branch bugfix 2.0 and the first screen of Marlin is showing some horizontal lines, appearing to be broken. After 3 seconds, the boot screen appears and everything works normally. We ...
4
votes
2answers
2k views

Flashing a bootloader on Ender 3 without Arduino

I just order myself an Ender 3 Pro which will come by the end of the week. Before it arrives I want to be ready to flash a bootloader onto it. I was wondering what other options there are to flashing ...
3
votes
1answer
3k views

How do I set the flow rate on my Ender 3 Pro and have it stay at that percentage?

I am trying to increase the flow rate on my Ender 3 from 100 to 108 % but every time I start a new print it reverts back to the old 100 % flow rate. I have clicked through the settings and pressed the ...
5
votes
1answer
3k views

How to wire P.I.N.D.A. v2 to an SKR V1.3 board?

I bought a BigTreeTech SKR v1.3 main board and a P.I.N.D.A v2 for my P3Steel MGN. Does anyone know to wire them together and which part in Marlin 2 do I need to change?
2
votes
1answer
165 views

Anet A8 Clone LCD not working after flash

My Alfawise EX8 (Anet A8 Clone) had an issue, so I flashed the firmware provided on the GearBest page. After the flash the LCD is no longer doing anything and I can't really identify the LCD to ...
2
votes
1answer
428 views

Prusa i3, MK3: Firmware updated to 3.8.0. Display shows white blocks

About the printer: Prusa I3 MK3 [Sintron] Arduino Mega 2560 (just replaced) Replaced LCD / Smart controller FIRMWARE 3.8.0 Steps I have already tried: Replaced faulty Arduino Failed to flash ...
2
votes
1answer
956 views

Configuration of the Anet A6 full graphic LCD 12864 on an Anet A8

I finished fixing my Anet A8 about the 3DTouch sensor working with the LCD2004 stock display, I am installing the full graphic display LCD 12864 (for Anet A6) but when I compile Marlin 1.1.9 the ...
2
votes
1answer
978 views

Y-axis layer shifts with recent Marlin on Ender 3

Since upgrading from the manufacturer's firmare to recent Marlin (first 1.1.9, then 2.0.x git HEAD), I've been having significant model-dependent (didn't happen for first few things I tried to print; ...
1
vote
1answer
39 views

Uneven motion in X and Y directions after attempting to adjust Z motion in ADVI3++

A few weeks back I updated my Monoprice Maker Select Plus from the stock firmware to ADVi3++ 3.0.2. I've put more than 20 prints through the machine since then and everything has been fine. One of ...
2
votes
1answer
283 views

Marlin on Arduino Mega 2650 and RAMPS 1.4

I have been messing around trying to flash marlin 1.1 onto my Arduino Mega 2650 and RAMPS 1.4. I have Managed to get it to upload fine however it will not upload with the LCD I want. I am trying to ...
1
vote
1answer
52 views

Botched firmware upgrade - did I destroy the stepper drivers?

I attempted upgrading my Ender 3 firmware to Marlin 1.1.9, and due to inability to find the directions about the Sanguino variant pin layout file, stupidly built with the "standard" (Arduino) file. ...
1
vote
1answer
7k views

How to activate Power Loss Recovery in Marlin?

Standard Marlin has one problem: when the power suddenly is gone, the print is gone. Prusa and many china printers however come with "Power Loss Recovery" or "Power Out Protection" or similar. But ...
1
vote
0answers
242 views

Makerbot Replicator 2 LCD screen not turning on

I recently got a MakerBot Replicator 2 from somebody. When I got it, it was not in a working state. The problem is that the LCD screen does not turn on. When turning the printer on, the 5 V and ...
2
votes
0answers
411 views

Inconsistent Auto Bed Leveling - Having To Calculate Z Offset For EVERY Print

I am having a problem with my Flying Bear P902 3D printer where I have to calculate the Z offset for every single print. I calculate it using this method (and store it in EEPROM) : Link to ...
1
vote
1answer
42 views

Has anyone rebuilt Prusa3D firmware for the Genuine Pruse i3m3s?

With no answer to my question two days ago about how the Prusa printer behaves with an intermittent open or shorted thermistor, I'd like to ask this question of relative last resort. Prusa seems to ...
1
vote
1answer
71 views

How does Prusa3D firmware respond to an open or shorted thermistor during a print?

I have a Prusa3D i3m3s. The problem occurred once before with firmware 3.6.1. Last night I upgraded to firmware 3.7.1 and repeated the problem almost exactly. The symptom is that at what appears to ...
4
votes
3answers
354 views

Can't control printer via USB

I've recently purchased a Makerbot Replicator Dual clone made by CTC. I'm in the process of upgrading/adding a few parts to it, but noticed that I can't control or print via USB. The machine prints ...
5
votes
2answers
152 views

Why does jerk have units of mm/s rather than mm/s³?

In 3D printing firmware and slicers, jerk settings are expressed in units if mm/s. This is contrary the physical definition of jerk, which is in units of mm/s³, being the second derivative of speed ...
3
votes
2answers
1k views

CR-10 randomly pauses for a few seconds

I thought I have already had and fixed every problem one could possibly have with a 3D printer. Guess I was wrong. I haven't used my Creality CR-10 for a few weeks, everything was working the last ...
2
votes
2answers
419 views

What do I need to do to recalibrate my printer after updating the firmware?

I just updated my Maker Select Plus from the stock (I believe RepRap-based) firmware to Advi3pp, which is Marlin based. The printer starts up and everything seems okay, but I haven't actually tried a ...
3
votes
2answers
233 views

Tronxy Marlin boards (two of them) reboot when asked to heat bed

I have two Tronxy 2.0 V5 Marlin boards that reboot whenever heat is applied to the bed. The bed has been swapped (because I thought that was the problem) for a new shiny one. The thermistors, too, of ...
1
vote
2answers
2k views

BLTouch wiring and pin assignments

I’m in the process of installing a BLTouch on a Velleman Vertex K8400. The board doesn’t have a dedicated servo pin, so I’ll assign one. No problem there. The board only has a Z-min pin, so it’s my ...
4
votes
1answer
8k views

Specifying Z offset in Marlin firmware

I need to set a Z offset for the Flying bear P902. I calculated the offset (-2.98). But, every time when I try to input this using the LCD screen of my 3D printer, the value jumps to either -2.99 or -...
3
votes
1answer
111 views

Can I replace a damaged firmware of a 3D printer based on Arduino Mega?

I have acquired a second hand 3D printer, the GEEETECH I3 Pro B. The previous owner tried to change the firmware but he made a mistake and he bricked the board. I want to substitute the firmware of ...
2
votes
2answers
459 views

Tronxy X5S-400 Marlin stuck at splash-screen

I got a Tronxy X5S-400, I assembled it and when I power it on, I see on the screen one of the below images and gets stuck there. Is the firmware broken? If yes, where can I get a ...