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

Re: Problem with auto fan

$
0
0
Find the line "#define RAMPS_D9_PIN 9"

change it to "#define RAMPS_D9_PIN -1"

Re: Help with Marlin 2.0.X and EZABL

$
0
0
MKS boards have a horrible habit of putting pullup resistors on all their endstops data pins.

This interferes with a lot of probes

The only way to disable them is with a soldering iron. or use a non endstop pin for your probe and update your pins.h file to match

Re: MKS SGen L V1.0

$
0
0
Info for this board can be found here [github.com]

motherboard should be set to #define MOTHERBOARD BOARD_MKS_SGEN_L

The pinouts are here [github.com]

Re: E0 it's Not working..SKR v1.3

$
0
0
My bord is a SKR1.3 maybe it's the same settings as FYSETC F6, the do not show my jumpersestings for TMC2130_STANDALONE... only SPI mode
Anyone no have to set the jumpers for TMC2130_STANDALONE ?

.SKR v1.3 jumper settings for TMC2130_STANDALONE and A4988

$
0
0
I can't find any documentation of jumper settings on SKR 1.3 for TMC2130_STANDALONE and A4988
Please help me out

Re: Problem z axis

$
0
0
So after a long struggle to get Marlin BugFix1.1 compiled and running I am back to the previous issue. I have tried to change Z_PROBE_OFFSET_FROM_EXTRUDER to a number of values. It does not seem to change the position of the extruder relative to the build plate. It is still digging into the build plate no matter what settings I use for Z_PROBE_OFFSET_FROM_EXTRUDER.

It does not appear that I have any menu options on the LCD to change the Z offset.

I have been thinking the problem may be in the initial gcode. Here is that for the test print I am working with.

G21;(metric values)
G90;(absolute positioning)
M82;(set extruder to absolute mode)
M107;(start with the fan off)
G28;(Home the printer)
G92 E0;(Reset the extruder to 0)
G0 Z5 E5 F500;(Move up and prime the nozzle)
G0 X-1 Z0;(Move outside the printable area)
G1 Y60 E8 F500;(Draw a priming/wiping line to the rear)
G1 X-1;(Move a little closer to the print area)
G1 Y10 E16 F500;(draw more priming/wiping)
G1 E15 F250;(Small retract)
G92 E0;(Zero the extruder)

Another maybe unrelated problem is that the EEPROM setting in Marlin is V56 and the EEPROM I have on the printer is V55. Do you know how to fix that?

One thing that might be helpful is that the card board I mentioned at the top of this whole deal is 1.49 mm thick.

Re: MKS SGen L V1.0

$
0
0
Quote
commo81
Wow, thanks. At least I can see pin assignments now, unfortunately, I had tried the E0 line for enabling heat fan to come on above 50 degrees and it just didn't work for some reason. I have a MKS GEN L board coming with the ATMEGA 2560 onboard and I think I am just going to use that and if it works, I'll be sending the MKS SGEN_L board back because this is just a headache for me with the issues I am having, mostly my EZABL not working on Z_MIN or Z_MAX. Banging my head on my desk over here lol. I really don't care to be up until 3am again tonight.

On the mks base boards I have flashed I had to specify the pin for the fan that I was using for the extruder cooling fan.

On the mks base that would have been d10 or d7 depending on which I was using.

Since I haven't dug into flashing the sgen yet I am not sure what pin it would be.

I can tell you that the above 50 degree auto fan turn on and off works. It's just a matter of finding the right pin.

EEPROM Does Not Fix Data Recorded from Marlin

$
0
0
Hi, after a lot of research, I set up my first 3D printer, now I am setting up my second 400x400x400 printer, I am facing a problem that so far I could not solve. When I turn on, the Arduino along with ramps 1.4, A4988 drivers, and nema 17 engines. Everything would be fine if it wasn't for this problem: all engines spin only one way, and I don't know why they only spin both ways when I start. EEPROM memory from the LCD panel, there in control> start EEPROM, assisted by Repetier-Host, when I turn off everything back as before, I've done several tests and nothing. Has anyone seen anything like this? Thank you

Re: EEPROM Does Not Fix Data Recorded from Marlin

$
0
0
And you still haven't included your config files....

Re: .SKR v1.3 jumper settings for TMC2130_STANDALONE and A4988

Marlin 2.0 Hardware

$
0
0
Hi
I'm researching hardware for a new printer build. What's the current recommended hardware for marlin 2.0? Is there a better option at the moment or is it just down to price and features?

Re: Marlin 2.0 Hardware

$
0
0
That is a very loaded question like what is the best colour?

You need to decide a few things first...
Do you want 8 bit or 32 bit?
Do you want on board stepper drivers or replaceable modules?
What type of stepper drivers do you want?
How many stepper drivers will you need connected?
How many hotends?
How many fans?
Do you want future proofing or don't care as long as it works now?

Personally I like the SKR 1.3, for its cheapness, 32 bit lpc1768, 4 modular stepper drivers and well supported as they are very common.. But It does suffer from expand ability issues. It is what it is and can't be much more. Adding ABL is not straight forward.

Re: MKS SGen L V1.0

$
0
0
I'm having issues trying to build the mks source so the next step is to take the pins definitions and drop it into the original marlin branch and see if that takes.

Also I had to setup the sublime environment so there was another relearn step. I had arduino ide building down now have to change :rolleyes:

Re: MKS SGen L V1.0

$
0
0
It Is already in marlin 2.0 [github.com]

You just need to select MOTHERBOARD BOARD_MKS_SGEN_L

Its a 32 bit board , you need to make it under platformio, in vscode

Re: MKS SGen L V1.0

$
0
0
Thanks Dust.

Gonna give it another go.

Help with Controlling an LED While Idle and Printing

$
0
0
Greetings,

I am new to the RepRap forums, so apologies if I have posted in the wrong section. I am building a Nutella printer that uses only x and y axes and a massive syringe as the extruder, controlled via RAMPS and 2560 running latest Marlin. I have gotten nearly everything working great, and have printed with it successfully, but now I would like to add a "watchdog" LED that blinks at a certain frequency while the printer is idle and at another frequency while printing. I have hooked up a single light emitting diode to pin 40 on Aux2 on the ramps, and have been able to control it using M42 in Gcode, but I would like to be able to have it blinking while no Gcode is running so that makes me think my solution will be firmware related. I've looked through the Marlin config file, and at the LED section, but I'm not totally sure how I could adapt the current code for custom control of my LED. I am fairly new to the world of Arduino and RepRap, but I can program Arduino's since I know basic C++, so could I simply write a small program somewhere in the firmware that controls the LED via DigitalWrite etc? Or does it not work like that? Thanks for any help you guys can offer.

Re: Help with Controlling an LED While Idle and Printing

$
0
0
Actually, as I continue to think about this problem further, I am considering simply using an additional Arduino Uno to control the LED. When the printer is idle the Uno will blink the diode, and when the printer starts running Gcode, I can send an M42 command to trigger the Uno to change the blinking frequency. Plus I could add additional buttons and whatnot very easily. If anyone has a better way to package the solution onto the single Mega board that would be awesome, as I am curious how it could be done in firmware, but in the mean time I will pursue the Uno solution.

TMC2130 Not Moving. Marlin 2.0. M122 "Unknown command"

$
0
0
Hi everyone. I just started to setup the tmc2130 drivers in my 3d printer. I use a Mks gen 1.4 motherboard. I have configured Marlin 2.0 and everything needed. The problem is that they don't move any of the axis (motors don't even turn on) and also when I send M122 command, it shows "unknown command". I have to mention I moved by pronterface the axis before configuring them. I'm worried I blowed up the drivers or something. Any Ideas?

Re: TMC2130 Not Moving. Marlin 2.0. M122 "Unknown command"

$
0
0
Did you enable tmc_debugging in config_adv and did you set the correct stepper driver types in the config?

Lin advance compatible drivers

$
0
0
Hello,
I have a question for you. The function lin advance works with all drivers (tmc, drv, lv) or it is specific to a type of drivers. I fight with a person on a French forum that tells me that the advance lon march on tmc2209 but not on tmc2208, except I find no doc that says ca.
Regards, thank you yo
Viewing all 12089 articles
Browse latest View live


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