Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

Filter by
Sorted by
Tagged with
3
votes
1answer
5k 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 ...
0
votes
1answer
2k views

Replacing jerk with ridiculously high acceleration?

After a string of one problem after another with both classic jerk and junction deviation in Marlin, and coming to understand that the whole mathematical model for both of them is rather bogus (as I ...
3
votes
1answer
58 views

Inductive Sensor Causes Print To Stop

Just added inductive sensor to my printer (MKS Gen L Board) using Marlin 1.1.9 After some tweaking it works great! The problem ...
2
votes
1answer
4k views

Cura's solution to replace corners->arcs to increase corner speed?

I realized that with current Marlin I cannot use Junction Deviation with Linear Advance, see ...
6
votes
1answer
14k views

What is the difference between M420 S and M420 S1?

I have been reading through the Marlin website about ABL (Auto Bed Leveling) and I see what appears to be conflicting information. At https://marlinfw.org/docs/features/auto_bed_leveling.html it ...
2
votes
1answer
330 views

Printing 2x slower after upgrading to "MarlinTarantula" firmware

I have a TEVO Tarantula printer, recently I have upgraded it's firmware from the stock firmware to marlin 2.0 using this configuration repo. Since upgrading my prints take 2x the time they used to (...
2
votes
0answers
219 views

Filament change (M600) causes color mixing despite excessive purge

I have an Anet A6, where I uploaded Marlin 1.1.9, because the manual filament change on the stock firmware was really bad (90 % of the times it clogged the hotend). I've tweaked it a bit, and I'd ...
3
votes
1answer
2k views

What UART port to use for RPi GPIO pins on an SKR v1.3 board

I have a Bigtreetech SKR v1.3, and I'm trying to connect a Raspberry Pi to the board using the RPi's GPIO pins as opposed to using a USB connection because space is limited within the case of CR10S ...
1
vote
2answers
3k views

M502 will reset all configurable settings to their "factory defaults", which settings are those?

From the M502 documentation page can be read that M502: Reset all configurable settings to their factory defaults. Please ...
4
votes
1answer
3k views

CR-10S / Ender5+ LCD Touchscreen Firmware Editing

How would I go about editing the LCD menus for the touchscreen? Oddly the Ender 5+ is supposed to be an upgrade but the Ender 5 (regular) has so much more stuff you can control from the LCD screen. ...
4
votes
1answer
2k views

Thermal runaway with specific prints

I have been experimenting with PETG on my CR-10 upgraded with an E3D all-metal hot end and Marlin firmware on the controller. I am printing with 0.8 mm nozzle at 250 °C and an 85 &...
3
votes
1answer
464 views

Chamber heating using hysteresis in Marlin

Is anyone using hysteresis with their chamber in Marlin? I have read bang-bang with hysteresis is possible when using a bed heater. I would like to do that for chamber heating. I have some lamps that ...
3
votes
1answer
1k views

Setting up UBL for the first time on Marlin 2.x on a Prusa i3, how often should I level the bed using G29?

I used to use the Marlin 1.x software that would level the bed by probing the 4 corners of my print bed (a long time ago, it's been at least 2 years since I used my printer, wasn't able to set it up ...
7
votes
0answers
83 views

Marlin 2.0 Firmware temperature jumping on LCD when trying to configure UBL

Flashed Marlin 2.0 on my Folgertech 2020 Prusa i3 variant. Calibrating seems to have gone smoothly until I tried to set up UBL. Saved the mesh into EEPROM with the ...
4
votes
0answers
647 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 ...
5
votes
1answer
652 views

How to find Printrboard pin numbers in Marlin

I'm looking for a Printrboard board image with the pin numbers labeled. Specifically for Rev. F. Specifically, I'd like to know what each pin on the EXP1 and <...
3
votes
2answers
4k views

What is M73 Q17 S43 G-code command?

I know that M73 P19 means "Set completion progress to 19%", and I suspect that M73 R42 means "Set remaining time to 42 minutes", ...
0
votes
0answers
51 views

LV8729 on kossel issues with print dimensions (steps)

I've installed the an LV8729 on a kossel, configured with SKR 1.3 and marlin 2.0 with all the jumpers configured in the same way for 16 micro steps for X Y Z axis. Everthing seems fine the printer ...
2
votes
1answer
471 views

What are the variables for PID control? How to use M301? How to use this command to switch from PID to bang-bang?

I'd like to have the 12V PID output of an old Printrboard hotend control a relay that attaches to a 120V crockpot for something I'm making. I have everything working fine using a relay, but because ...
3
votes
1answer
541 views

Some steppers only rotate one way on RAMPS 1.4

I have a RAMPS 1.4 tester code for Arduino MEGA, only need stepper motors and drivers connected. The code in a working setup moves steppers in both directions but in my setup does something wrong: ...
5
votes
1answer
2k views

Starting G-code for auto Z probe offset

So, I like to take off my glass build plate from my printer bed because I don't like to put any force on the bed bearings but this presents an issue. I have an inductive bed leveling probe and each ...
5
votes
2answers
2k views

Setting Junction Deviation in firmware has no effect

I have built a 3D printer with Marlin bugfix-2.0.x forked from github. I am attempting to set the default value for junction deviation so that I don't have to change it through the printer's screen/...
4
votes
1answer
530 views

Cura 4.3.0 does not pause on Renkforce RF100 V2.2

Cura (version 4.3.0) has the ability to insert a post processing script to your print. I tried this for printing a key cover around my door key (similar to this question). I designed the STL file with ...
1
vote
0answers
16 views

How far off-plane of a 4th-corner probe should be cause for concern during bed leveling?

On my TAZ Pro, after modifying and reinstalling my build surface, I have the following verbose output from running self-calibration: ...
2
votes
2answers
435 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 ...
1
vote
1answer
629 views

CR-10 Ignoring Z-Stop Switch, Keeps Trying to Lower

I have a CR-10 with TH3D's most recent firmware on it and an EZABL (Plug & Print Auto Bed Leveling Kit) installed. My problem is that when I select "Auto Home", the printer ignores the Z-stop ...
4
votes
2answers
591 views

Getting wrong measurements on my Kossel Linear Plus after installing SKR 1.3 with Marlin 2.0

So I've switched the Trigorilla board in the printer with a SKR 1.3 with TMC2208 drivers and installed the latest Marlin 2.0, with a config based on this one. You can find the Configuration.h here, ...
2
votes
1answer
1k views

How to extend Marlin to support additional movement axis?

On a RAMPS 1.4 it is possible to mount 5 stepper motors: X,Y,Z steppers are used for ...
2
votes
1answer
64 views

Reprogram Marlin to assign endstop pins to arbitrary tasks [Arduino Mega]

Can someone point me out an appropriate entry code for this task in Marlin source code?
5
votes
1answer
486 views

Where to enable user interface encoder in Marlin?

I am trying to configure Marlin for a Ramps 1.6 board. I have an I2C 4x20 character LCD enabled. I have the LCD working with #define LCD_SAINSMART_I2C_2004 I ...
4
votes
2answers
11k views

G29 Auto Grid Leveling Doesn't Do Anything

I have an Ender 3 Pro, recently added a BLTouch v3, flashed a bootloader, and I'm now attempting to configure TH3D U1.R2.15 firmware. I have only modified configuration.h, haven't touched any other ...
3
votes
1answer
140 views

Hotend drops to 175 ºC once extrusion starts (MINTEMP error reported)

Hotend drops from 205 °C to 175 °C, and then the printer errors MINTEMP. How can I fix this? Fan is not starting yet. ...
6
votes
1answer
6k views

How to set up Marlin to use a heated chamber?

I have an infrared lamp I'd like to use to heat my chamber. Right now I don't have plans to install a cooling fan, but I will if I need to. This question pertains to Marlin (2.0, preferably) in ...
1
vote
1answer
3k views

Weird temperature reading using thermistor on MKS GEN L v1.0 AUX-2 analog pins

Temperature is showing about 680 °C at room temperature. When I make it "hotter" by holding my thumb and index finger on it, the temperature does increase. So it is responding to temperature ...
2
votes
1answer
2k 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 ...
4
votes
1answer
611 views

Show Build date and time in Marlin 2.0

Is there a command to show the compile date and time of the Marlin 2.0 firmware? Also, is there a way to show this info at boot up?
3
votes
1answer
208 views

RAMPS 1.4 Stepper's not getting a good signal

Running on the Marlin 1.1 firmware, for this issue, most other variables of the printer can just be assumed (It's a CoreXY design, but think i3 for my current testing). (Highlighted my only lead in ...
4
votes
3answers
161 views

Bigtreetech upload stalled after uncommented REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

I recently bought a BigTreeTech SKR V1.3 and uncommented REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER and clicked the upload button but faced an error that says: <...
3
votes
1answer
2k 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
121 views

Setting the startpoint of the EZABL 3x3 mesh

How do I set the startpoint of the EZABL 3x3 mesh. The startpoint is hitting my bed clip.
2
votes
1answer
367 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
60 views

Printer doesn't lift Z between each probe

I don't remember making a change to marlin but today when I tried to probe my bed my Z probe homed and slowly went downwards until the probe detected the first point. then without lifting it it just ...
1
vote
1answer
82 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. ...
3
votes
2answers
194 views

Using both .gcode and .gbr files in a hybrid 3D printer + circuit etching machine? (RepRap 1.4 with Marlin firmware)

I'm making a hybrid 3D printer and circuit etching (CNC milling) machine that can both 3D print and etch prototype circuit boards. I'll be using Marlin firmware with an Arduino Mega & RepRap 1.4 ...
1
vote
1answer
15k 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 ...
8
votes
6answers
21k views

BLTouch Probing Fails Intermittently

I just installed my (v3) BLTouch with a vanilla version of Marlin (1.1.9) on my Ender 3 and everything seems to work fine (including auto home) except the probing. It repeatedly does the first three ...
2
votes
0answers
319 views

Marlin endstop hit message deciphering/real position

Similar to, but different from, Marlin, end stops, and position report - possible bug? This is roughly the same question, but I'm trying to understand the endstops hit response from Marlin. I'm ...
2
votes
1answer
309 views

How to make menus more responsive in Marlin 1.1.9

I have an AM8 with an MKS GEN 1.4 board with a Bowden extruder at the moment. What I would like to do is to make my menus a bit more responsive, similar to what the guy at Lokster Space has done with ...
2
votes
2answers
2k 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 ...
1
vote
1answer
397 views

How to connect BLTouch sensor to Alunar M508 using LSEE 3D v1.0 board?

In the process of updating my printer (Alunar M508), I decided to add "Auto Bed Leveling" using a BLTouch sensor. After doing a lot of Googling: I found firmware that will upload and work with ...

1
3 4
5
6 7
9