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
1answer
16 views

Ender 5 SKR Mini E3 — After Heating the Hot End Assembly Runs into the side of the printer

So I got the SKR mini E3 for my Ender 5 after hearing all the positive reviews. When it arrives I plug everything in, make sure it's secure and test the axis... they all worked correctly. I then ...
0
votes
0answers
27 views

SKR E3 mini Ender 5 Enclosure cooling system

I was hoping I could find some help as I am not that familiar with Marlin. I currently have an Ender 5 and I am in the process of replacing the stock board. So here’s what I am trying to do: I have ...
1
vote
2answers
51 views

Unable to upload firmware to a new motherboard

I bricked my Tevo Tarantula's controller board, and I've decided to just replace it rather than unbrick it because they are relatively cheap. I recently bought a new MKS GEN L v1.0 board, but I've ...
1
vote
1answer
39 views

How is the extrusion rate matched to the movement speed?

A typical line of (depositing) G-code seems to set a maximum speed (F), a new position to move to (X,Y,Z) and a new extrusion distance (giving an filament distance for the move). The F is common for ...
0
votes
1answer
32 views

Which digipot is this with the markings “AAJU”

I'm porting Marlin to my Qidi Tech 1 and I'm trying to figure out what part this is. The markings on it read "AAJU". I'm pretty sure its the digital pot to adjust the stepper drivers as ...
0
votes
1answer
36 views

“Err: MAXTEMP: E1” when THERMAL_PROTECTION_HOTENDS is disabled

I am trying to port Marlin to my Qidi Tech 1 printer which previously ran Sailfish 7.8. Everything worked fine on the old board, including the temperature sensors. All cables except for power, LCD, ...
1
vote
1answer
40 views

Identifying this ATmega1284P board

I recently bought what I am told is an Ender 3 clone. It is a CTC model and has v1-5 written in the bottom corner and comes with a Marlin v1 firmware. But I have no idea what board it is. When I send ...
0
votes
0answers
9 views

Ultimaker 2 Extended+ temp input change

My Ultimaker 2 Extended+ motherboard has 3 temperature sensor inputs: Temp 1, Temp 2, Temp 3. The Temp 3 is for the bed and the Temp 1 and 2 are for 2 potential extruders. Now my printer has only one ...
0
votes
1answer
64 views

How to set Home Offsets and Manual Home definitions in Marlin correctly? [duplicate]

I am using an Ender 3 and I have just upgraded to the Hero Me Gen 5 fan duct adapter. This has shifted the nozzle position. I also flashed some new Marlin 2 firmware and in the Hero Me manual it says ...
2
votes
1answer
122 views

Wanhao Duplicator i3 Mk2 Firmware Update

I have a Wanhao Duplicator i3 Plus Mk2. Its auto-leveling never worked properly since I bought it a year or two ago. I decided to upgrade the firmware to try and solve this problem. Unfortunately, I ...
1
vote
1answer
354 views

Artillery Sidewinder X1 3DTouch not working

The printer I am working on is an Artillery Sidewinder X1. I have fitted it with a 3DTouch (BLTouch clone) bed leveling probe purchased from Bangood. I have printed a mount for it and plugged it into ...
1
vote
0answers
48 views

Marlin Firmware - Autostart only runs `auto1.g` but not `auto0.g`

Marlin has a feature that can execute a G-code file from an SD card when printer is turned on; this is called Autostart. Autostart is available on printers with an ...
2
votes
1answer
123 views

How to improve printing over 100 mm/s with 0.8 mm nozzle?

It has been a long journey failing and printing over and over to be able to print at faster speeds. All I did mostly was trial and error. I am currently trying to wrap my head around a problem that ...
1
vote
0answers
57 views

Roll back from Marlin 2.0 to manufacturer closed-source firmware

Because I needed to insert nuts in my prints and therefore G-code instructions in their file, I upgraded my printer firmware to Marlin as in here : At the beginning I ...
1
vote
2answers
93 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
199 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
3k 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
41 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
52 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
175 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
48 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
71 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
31 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
267 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
39 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
283 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
102 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
73 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
388 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
1answer
495 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
4k 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
319 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
178 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
125 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
167 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
2k 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
1k 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
382 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
439 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
4k 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
5k 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
2answers
231 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
512 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
1k 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 ...
3
votes
1answer
1k 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
305 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
61 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. ...