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

Marlin throwing a MAXTEMP error when I try to connect

$
0
0
i am making some mods to my Cartesian printer and have tried to calibrate the z motors.. I first used an older version of Marlin (don't remember the version) and tested that the motors worked. I connected fine. I then downloaded and configured the latest and greatest version of Marlin, uploaded it and now I can;t connect. The only things I have connected at this point are the Z motors and the power input. I remebered that there were problems trying to connect with no thermisters connected so I went ahead and connected the thermisters (even though the hotend and bed heaters are not connected yet. Still no go.
Below is the error I get. I tried setting the bed temp higher, to zero and neither helped.

Here is the output I am getting....

Connecting...
start
Printer is now online.
echo:Marlin 1.1.0-RC7
echo: Last Updated: 2016-07-31 12:00 | Author: (none, default config)
Compiled: May 1 2019
echo: Free Memory: 5396 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:Steps per unit:
echo: M92 X78.74 Y78.74 Z533.33 E836.00
echo:Maximum feedrates (mm/s):
echo: M203 X300.00 Y300.00 Z5.00 E25.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X3000 Y3000 Z100 E10000
echo:Accelerations: P=printing, R=retract and T=travel
echo: M204 P3000.00 R3000.00 T3000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm)
echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo: M301 P22.20 I1.08 D114.00
echo:Filament settings: Disabled
echo: M200 D3.00
echo: M200 D0
Error:MAXTEMP triggered, system stopped! Heater_ID: bed
[ERROR] Error:MAXTEMP triggered, system stopped! Heater_ID: bed

Error:Printer halted. kill() called!

[ERROR] Error:Printer halted. kill() called!


not sure why this forum is replacing P's with the smiley faces but don't think that has anything to do with anything.

Re: Marlin throwing a MAXTEMP error when I try to connect

$
0
0
Quote

echo:Marlin 1.1.0-RC7

That is not the latest and greatest version of Marlin - in fact it's a very old version (almost 3 years old). Marlin is up to 1.1.9 on the 1.1.x branch and is also available on a 2.0.x-bugfix branch.

I would test with the latest bugfix-1.1.x branch of Marlin (https://github.com/MarlinFirmware/Marlin/archive/bugfix-1.1.x.zip) and see if you get the same problem.You'll probably have to carefully transfer your settings from 1.1.0-rc7 to bugfix-1.1.x - don't just copy the Configuration.h and Configuration_adv.h files willy-nilly!

Re: Marlin throwing a MAXTEMP error when I try to connect

$
0
0
Sheesh.... I ended up with several versions of marlin over the years and apparently I got them mixed up. I will try and download what you suggested. I am pretty sure I wrote down everything that I changed... but then, I also thought I knew which version I was running.

Thanks

Stop Print Code

$
0
0
In Marlin 2.0, where is the code that controls printer kinematic behavior when a print is stopped? I want to see if I can modify more to my liking.

Re: Fysetc Mini 12864 display on Creality CR10S-Pro - is it possible?

$
0
0
This arrived today

I got a V2.1 "white on RGB"

The documentation on the FYSETC wiki not correct for this version...


The first thing I notice is that there are 3 ws2811 led drivers on it, not just 3 transistors to turn the leds on. (as pictured on the provided circuit diagram)
This is a big issue, as the little atmega2560 cant use these chip and still control the printer... the ws2811 chips need very precise timing as does normal reprap operation...
I would not think It could do both...

going to keep looking....

Re: Fysetc Mini 12864 display on Creality CR10S-Pro - is it possible?

Re: Fysetc Mini 12864 display on Creality CR10S-Pro - is it possible?

$
0
0
ok, Got the LEDS to turn on on my ramps and the display works


In Configuration.h

// Support for Adafruit Neopixel LED driver
#define NEOPIXEL_LED
#if ENABLED(NEOPIXEL_LED)
  #define NEOPIXEL_TYPE   NEO_GRB    // NEO_GRBW / NEO_GRB - four/three channel driver type (defined in Adafruit_NeoPixel.h)
  #define NEOPIXEL_PIN    25        // LED driving pin on motherboard 4 => D4 (EXP2-5 on Printrboard) / 30 => PC7 (EXP3-13 on Rumba)
  #define NEOPIXEL_PIXELS 3        // Number of LEDs in the strip
  #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
  #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
  #define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
#endif

Re: Fysetc Mini 12864 display on Creality CR10S-Pro - is it possible?


Re: Fysetc Mini 12864 display on Creality CR10S-Pro - is it possible?

$
0
0
I have written another LCD screen tester, this time for the Fysetc Mini 12864

[github.com]

Its for V2.1 RGB version of this display

Much easier to use this than the entire printer firmware.
Have a play with this, setting the pins as you beleave they should be for your board.
The NEO pixels should be on D5 of your board. So start with that.. (presuming you also have the RGB version with the ws2811 chips)

Geeetech I3 Pro B - Probe calibration incorrect with Marlin 1.1.9

$
0
0
Using Marlin 1.1.9 the probe calibration as detailed at Marlin Read.me is incorrect.

I have tested the sensor and can confirm that it works, however, the steps to calibrate do not work.

This is because when executing the G28 command to home the bed, in order to establish the Z_OFFSET, the printer uses the hardware endstops connected to Z_MIN and therefore the Z_OFFSET is based from the Z_MIN endstop rather than the probe connected to Z_MAX.

The read.me states:

Quote

"Unlike suggested in geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor, the existing end stop switch is expected to be kept connected to Z_MIN. So, the sensor is to be connected to Z_MAX, according to Marlin's default settings. Furthermore, GT2560-A+ provides a connector for the servo next to thermistor connectors (see GT2560 and GT2560-A+)."

Also, software endstops need to be disabled in Marlin to allow negative Z values to be entered, using
M211 S0 Z0

Is there a G-Code that I can enter to instruct the printer to use the probe as the end-stop temporarily to enable me to assess the Z_OFFSET. I have tried G30, but the output from that seems incorrect as it gives Z4.0.

If someone can help, I will provide a pull-request with the correct configuration guide.

Re: extruder as 4th axis

$
0
0
There is a huge thread about this,

some have various versions of 1.1.x working

One guy DerAnder has a 2.0 version working
and it sounds like 2.0 will support thru Hangprinter like architecture multiple axis

Github 4th axis Marlin

Using the info in that thread I was able to get it working (kind of dirty like) in 1.1.8 where my E0 is a 4th axis and I can home it.

Re: Geeetech I3 Pro B - Probe calibration incorrect with Marlin 1.1.9

$
0
0
I don't understand why the instructions want you to use an endstop for homing and the probe just for probing - it's much less hassle to just use the probe for both. Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN, disable Z_MIN_PROBE_ENDSTOP, enable Z_SAFE_HOMING and connect the probe to the Z_MIN pin.

Re: Marlin throwing a MAXTEMP error when I try to connect

$
0
0
Installing Bugfix-1.1.x. worked for the MAXTEMP error I was gettiing, but I have a different issue now. I can move all axis in the positive direction, but not negative. I didn’t have any end/stops connected yet, so I connected the Z min e/s, but it didn’t make any difference. Can only move it up, not down.

Is there another setting that might cause this?

I just thought, I am using a two wire e/s lever switch. I have it hooked to signal and ground. Is that correct? If not, the switch might still be seen as triggered. Possible? (BTW, this is on a Mini Rambo controller)

BLTouch and heater failure

$
0
0
I am having an issue related to a newly purchased (genuine) BLTouch v3.0 and my i3 based printer running Marlin-1.1.9 on a RAMPS1.4 board. Around 15-20 seconds after the z-axis is homed using the BLTouch sensor, a ‘heating failed’ error is thrown, even without any heaters active. The BLTouch itself works as expected when homing and when using M280 commands.
Error always occurs 15-20 seconds after z-homing is completed. WATCH_TEMP_PERIOD is set to 20 seconds for extruders, and WATCH_BED_TEMP_PERIOD is 60 seconds. Both are set to 2 degrees temperature change.
The error thrown is “Heating failed, system stopped! Heater_ID: X - Printer halted. kill() called!”. The Heater ID X changes based on connector T0. If there is a thermocouple in T0, heater 1 will fail, but if T0 is not connected to anything, heater 0 fails.’

Printer was functional and while using a capacitive sensor. The homing is fine and works as expected, but then a few seconds after this error occurs.
This will happen at any time, including directly after a power cycle when running G28. No temperature change is notable in any sensors and OctoPrint does not indicate any heaters activating.

Though I believe this is a software issue, I have shielded the power and PWM signal wires for the BLTouch.
I haven’t been able to find any info online on this issue, and from what I understand on the manual, the LED indicators on the BLTouch are acting normal.

Re: Marlin throwing a MAXTEMP error when I try to connect

$
0
0
You need working endstops, and they should be wired so that they are normally closed (pressing the switch opens them)

Re: Marlin throwing a MAXTEMP error when I try to connect

$
0
0
Actually, I fonnd the problem in the configuration file. I had somehow commented out the line that I needed in the endstop inversion settings.

Thanks.

Marlin and smart grahpic display issiue

$
0
0
Been trying to get an LDO 2004 smart controller to work with the Eisny Retro, I didn't think there was anything different on the board but I've tried 2 and neither work. I've define the correct display unless I'm missing something else. Marlin 1.1.9 bugfix. I can get the full graphic smart display to work just fine. I've used several generic smart controller displays off Amazon and never an issue. Anybody got any ideas??

Re: MIXING_EXTRUDER basic issue

$
0
0
Hi all, I have set eight colour mixing codes in CuraEngine slicer start gcodes as follows:

M163 S0 P0.5; 100% Red
M163 S1 P0.5; 0% Green
M163 S2 P0; 0% Blue
M164 S4; Store color Mixing in Tools T1


M163 S0 P0.5; 0% Red
M163 S1 P0.5; 100% Green
M163 S2 P0; 0% Blue
M164 S4; Store color Mixing in Tools T2


M163 S0 P0.5; 0% Red
M163 S1 P0.5; 0% Green
M163 S2 P0; 100% Blue
M164 S4; Store color Mixing in Tools T3

;Yellow:
M163 S0 P0.5; 50% Red
M163 S1 P0.5; 50% Green
M163 S2 P0; 0% Blue
M164 S4; Store color Mixing in Tools T4

; Viola:
M163 S0 P0.5; 50% Red
M163 S1 P0; 0% Green
M163 S2 P0.5; 50% Blue
M164 S5; Store color Mixing in Tools T5

; Celeste:
M163 S0 P0; 0% Red
M163 S1 P0.5; 50% Green
M163 S2 P0.5; 50% Blue
M164 S6; Store color Mixing in Tools T6

; orange:
M163 S0 P0.7; 70% Red
M163 S1 P0.3; 30% Green
M163 S2 P0; 0% Blue
M164 S7; Store color Mixing in Tools T7

; White:// not at all convinced with this one
M163 S0 P0.7; 70%Red
M163 S1 P0.3; 30% Green
M163 S2 P0; 0% Blue
M164 S8; Store color Mixing in Tools T8

These percentage's may or may not be correct to create the stated colours I am not sure they are just values to see what colours turn out, however, my question to all is having uploaded these combinations and using M164 after each set to store them to differing locations does this mean that until I upload a different combination to a saved locations i.e. tool numbers the above values should be stored on the eeprom locations and be re-callable after switching off the printer when it is switched on again. Also if these tool numbers are set is it possible to add the virtual extruders to appear in the smart controller Prepair / move axis menu, at the moment all I can see are X Y Z and extruder options and using the extruder option only moves the first stepper, stepper 2 and 3 cannot be moved.

Re: Error while detecting libraries Sd2Card.cpp

$
0
0
I get this too. I'm using an MKS Gen L board with Reprap Discount Full Graphic Smart Controller, Arduino 1.8.9 and Marlin 1.1.9 with bugfix.
It doesn't seem to affect anything but it would be nice to get a completely clean compile.
I tried compiling with Arduino 1.8.5 and it doesn't show the error.

Marlin 2.0 - Re-Arm_Ramps does not see Inductive sensor

$
0
0
Hi There,

My old setup i.e. Arduino Mega + Ramps 1.4 + Inductive sensor SN04-N + 24V + Marlin_2.0_bugfix was running fine. No problem printing. It is a hypercube evolution CoreYX printer


I really have a hard time to get my new setup running i.e. Re-Arm 32-bit + Ramps 1.4 + SN04-N + 24V + Marlin _2.0_bugfix. I have upgraded to the 32-bit board and basically just replaced my Arduino with the Re-Arm board. I was lucky and my optical end stops worked with the 3.3V supply. My SN04-N Inductive sensor was putting out 5V when not triggered and 0V when triggered. The digital pins on the Re-Arm is 5V tolerant and this should have worked as is.


Everything else works except that the SN04-N does not trigger the M119 Command.


I then thought I will setup the divider to have a 3,3V rail to trigger the endstop pin i.e. Z_Minimum inverted no pullups or pulldowns, still no triggering.



I then took the sn04 off and enabled pullup resistor on z_min and when I Ground the pin it triggers M119. So the port is not blown.


I am including my config file so that you can see my configuration.


[attachment 111238 Configuration.h]

What am I missing here?
Viewing all 12089 articles
Browse latest View live