Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all 2831 articles
Browse latest View live

Arduino DUE + RADDS + TMC2208 UART (no replies)

$
0
0
Hi all...im new here and I bought a RADDS Shield for arduino DUE and a couple of tmc2208 from waterrot...my question is how can I use the tmc2208 drivers in uart mode...i will use on X Y Z axis and for 2 extruder I will use lv8729 or a4988 drivers..
I'm searching on Google few days now to try to find an answer but I didn't find anything

Use alternative pins [bugfix-2.0.x] (no replies)

$
0
0
Hi All,

Does anyone know how to select the alternative pin function when using the STM32F1 HAL?

I have made a custom board with an STM32F103RC and routed pins PB3, PB4, PA14 and PA15 to some of the stepper drivers. The problem is that the default functions for these pins are not IO but used for SWD and some other functions and would need to be remapped to the alternative function.

Any ideas or suggestions?

SERIAL_PORT_2, how can I use it in Marlin2 (no replies)

$
0
0
Hi guys,

I've the Arduino2 with RuRamps 1.3 shield, and I'd like to use the Serial2 port connected to my ESP8266 with ESP3d-WebUI webserver.

That's what I want:
- Serial 0 : Programming port / USB
- Serial 2 : ESP8266 ESP3D / WiFi

But if I enable the option on the Marlin Configurator (and I select "2") when I compile the firmware give me back this error:

SanityCheck.h:369:4: error: #error "SERIAL_PORT_2 is not supported for your MOTHERBOARD. Disable it to continue."

Any ideas?

G28 endstops ignored (3 replies)

$
0
0
Endstops are ignored when using G28 command. I am building a delta with an UltraTronics board (ATSAM3x8E) and Marlin 2.0. Marlin compiles and uploads fine, G119 gives expected results:
x_max: open
y_max: open
z_max: open

G1 also works like expected, when the endstops are hit the motors stop. When I use G28 however the endstops are ignored and the motors keep turning.

I don't expect this to be a bug in Marlin, but I tried everything and can't seem to figure out what the problem is.

1.1.7? (1 reply)

$
0
0
I am looking for version 1.1.7 but have been unable to locate a source. Is it still available?

When single nozzle is used for multicolor printing, hold another extruder. (no replies)

$
0
0
Hello.
It may be the already mentioned topic, but I am operating a multi-extruder with a single nozzle.
At the time of printing, the inactive step motor (E) doesn't hold and is free, but can we change the setting to hold?
Because the active E movement pushes back the inactive E filament, I want to stop it.

Sending Message to LCD screen (2 replies)

$
0
0
I am having trouble sending messages from the printer to the RAMP LCD screen. The code I am writing is on Marlin-1.1.x. I would like to read an Analog input from an Arduino port, and send that information to the LCD screen. Where should I modify code to do so?

Trying to get BlTouch to work, Compiling doesn't work :( (no replies)

$
0
0
Hey all,

i have a Creality CR-10s and wanted to use BlTouch so i followed the tutorials out there and tried to compile a working firmware for it to work.

The issue is when i try to compile the firmware the Arduino software spits out following error lines:

Quote

SanityCheck.h:791:4: error: #error "Please enable only one probe option: PROBE_MANUALLY, FIX_MOUNTED_PROBE, BLTOUCH, SOLENOID_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or Z Servo."

#error "Please enable only one probe option: PROBE_MANUALLY, FIX_MOUNTED_PROBE, BLTOUCH, SOLENOID_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or Z Servo."

^

#error "Please enable only one probe option: PROBE_MANUALLY, FIX_MOUNTED_PROBE, BLTOUCH, SOLENOID_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or Z Servo."

I've tried a lot of things but i can't manage to get it to work.

As you can see from this guides comment section on Thingiverse, some others have had the same problem: [www.thingiverse.com]

Please help me guys. I'm broken. I have no hope. I feel lost.


This is the line i use to get BlTouch to work:

Quote

#define AUTO_BED_LEVELING_BILINEAR
#define BLTOUCH
#define SERVO0_PIN 11
#define Z_SAFE_HOMING

As well as uncommenting
Quote

//#define CUSTOM_PROBE
and setting up the probe offset to -40 -10

Z axis gains 2MM at print start (1 reply)

$
0
0
My Cartesian printer is gaining 2-mm on Z after homing and moving into the print area. Needless to say the prints aren't sticking.

This is a new built printer and all other features are working now that I have gone to Marlin 1.1.7 See attached configs.

[2.0.x] Axis is not displayed normally. (no replies)

$
0
0
The y-axis is not output and the z-axis is only partially visible.

(ender-3, marlin 2.0.x)

[attachment 107708 sd.jpg]

Custom command remove filament (2 replies)

$
0
0
Hello All!
I'm trying to add an "unload" command to the custom command menu that would retract 400mm filament from the PTFE tube, but whatever command I use, does not work. I tried heated, cold, but extruder motor does not move (all OK otherwise)
I used G10, also G1 E-400 F60 with M92 and without, with M83 and without... Nothing.
How could I make it work? Please help.

add button in marlin firmware (1 reply)

$
0
0
Hi everyone.
I need to do this: modify a reprap hardware add 2 buttons, one is for execute 3 gcode commands and the other is to go back to last position. Does someone know in which libray can i add the 2 buttons?.

how to show each position of z on the display (autoleveling) (no replies)

$
0
0
Hi, I have a cnc that uses marlin 1.1. It is a large machine (2800x2000mm). I'm using bilinear autolevel to correct some imperfections of the table. I'm using a 10x10 grid. The grid generation process takes a long time.

What I need to do, is that each time the zprobe touches the table, that measurement is displayed on the status screen, and still on the screen until the next position. This way I do not have to wait for the whole process to finish to see the results that are obtained, I do not need to have a computer to see the grid using M420 V.

How can I do this?

I guess I should use lcd_setstatus (., but, where and with what value?

thanks

Bed leveling grid - how to change points for probe (no replies)

$
0
0
Hi guys, using Marlin 1.1.0-RC7 firmware with Z-probe, as all working fine from beginning I notice that points where my probe doing autolevel is not where I want to. I would like to change them. Not sure where should I look in my firmware.


I've found this section, my probe checking 9 points not sure if I looking in right part of the code


Configuration.h

 #define AUTO_BED_LEVELING_GRID

  #if ENABLED(AUTO_BED_LEVELING_GRID)

    #define LEFT_PROBE_BED_POSITION 40
    #define RIGHT_PROBE_BED_POSITION 200
    #define FRONT_PROBE_BED_POSITION 5
    #define BACK_PROBE_BED_POSITION 140

    #define MIN_PROBE_EDGE 10 // The Z probe minimum square sides can be no smaller than this.

    // Set the number of grid points per dimension.
    // You probably don't need more than 3 (squared=9).
    #define AUTO_BED_LEVELING_GRID_POINTS 3

  #else  // !AUTO_BED_LEVELING_GRID

    // Arbitrary points to probe.
    // A simple cross-product is used to estimate the plane of the bed.
    #define ABL_PROBE_PT_1_X 60
    #define ABL_PROBE_PT_1_Y 10
    #define ABL_PROBE_PT_2_X 107
    #define ABL_PROBE_PT_2_Y 140
    #define ABL_PROBE_PT_3_X 163
    #define ABL_PROBE_PT_3_Y 20

regards

Help understanding Marlin (1 reply)

$
0
0
What is the difference between these lines?

#define DEFAULT_MAX_ACCELERATION { 2000, 2000, 100, 2000 }


#define DEFAULT_ACCELERATION 400 // X, Y, Z and E acceleration for printing moves

Check Skipping with XYZ endstops after a Job ?? (no replies)

$
0
0
The goal is to check if stepper motor skipping occurred.

So after a job, I want to touch all three endstops, and see at what X,Y,Z value they trip.

Such a thing would also be very useful to check the repeatability of your endstops.

G38 won't work cuz it uses a single pin for all 3 axis;
G28 just resets X,Y,Z to 0,0,0 and doesn't tell me anything. If it barfed up a debug message or some such, that'd work great.


Anyone have any ideas?

How to fix Marlin code to stop extruder's fan when I Pause the print (2 replies)

$
0
0
Dear all,
I have very very serious problem here.
My 3d printer needs to stop extruder's fan when I press stop or pause printing.
Anyone have any idea to fix code of Marlin to solve problem.
Thanks very much.

Marlin 1.1.9 - SD Card not working after update (2 replies)

$
0
0
Hi all!

After playing for a while with my Geeetech Prusa i3 Pro B and optimizing / upgrading several mechanical aspects, I want to add a BLTouch Sensor. So I got one, mounted it, did the cabling and update the firmware to latest (as of today) Marlin, which shows 1.1.9 at boot. Surprisingly, the BLTouch seems to work out of the box with the supplied configuration.h from appropriate Geeetech configuration example subdirectory that comes with the Marlin firmware.

However, now my SD Cards are not recognized anymore. I did some research (of course!) and made sure that SDSUPPORT is _not_ commented out and also had a look at some of the configuration options in the advanced configuration file. I also tried flashing a marlin 1.1.8 that comes ready modified from the geeetech site, but surprisingly that suffers from the same issue - SD Cards are not recognized anymore. I also tried to do a low-level format and tested another SD Card (both of which I could print of for months until now). I also tested some modifications for changes in auto init of SD Cards as suggested in some online forums, but rolled back those changes as they did not have any impact on the issue.

Please find attached the configuration files I've modified and use, maybe someone is willing to help me identify the problem :) Thanks in advance!

Printer: Geeetech Prusa i3 Pro B
Board: GT2650 A+
Marlin version: 1.1.9
SDCard Slot: Attached to LCD Panel

How to use M117 to show message during bed leveling manual Gcode for Ender 3 (no replies)

$
0
0
Hello
I have a Creality Ender 3, I used Repetiere-Host to write a G code that help me to leveling the bed.
In particular The G code command improved, is NOT G42 Mesh based. I use G0 because of I prefer to level the 4 corner, then leveling the bed's center.
Why, when I place the stop feature: "M0 S60 next corner" On the display appear only: "waiting for user"?
I tried to place in the pause g code the M117 Next corner but It doesn't work.
Can you help me?

Thank you

Marlin Log Printing Data on SD Card (no replies)

$
0
0
I need to record the nozzle temperatures and some other parameters while printing. I am currently using the M28 command to open a log.txt file on the SD card and M29 and write it. However, the file only contains automatic periodic calls to M105, but no actual data. I am wondering if I am not doing this correctly. Could someone please show me some examples of how to log printing data and save to SD card? Thanks!
Viewing all 2831 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>