My problem : Marlin firmware doesn't power the heatbed.
I'm using an Arduino mega with ramps 1.4 with DiscountReprap 4x20 LCD panel and I'm trying to setup Marlin.
I've tried running a simple sketch on the Arduino (Blink, with pin 8, 9 and 10) and the Arduino is able to turn on the heatbed (pin 8), even with the RAMPS shield installed : the heat bed turn on (and off in loop).
With Marlin firmware v1.0.2-2, I don't see bed temperature on the LCD, and Repetier host and Pronterface both seem to reports 0 degrees.
But on the RAMPS, if I switch the bed and extruder thermistor connector, I get the proper bed temperature reading, so both thermistor are fonctionnal.
Running the M105 gives this :
M105 with bed thermistor and extruder thermistor inverted:
When I manually turn on the bed from the LCD panel or from Repetier Host, the D8 pin stays at ~0V.
I'm out of ideas... I just bought the Arduino + RAMPS kit cause I had the same problem on a Melzi, but now I'm pretty sure it is software related...
I'm using an Arduino mega with ramps 1.4 with DiscountReprap 4x20 LCD panel and I'm trying to setup Marlin.
I've tried running a simple sketch on the Arduino (Blink, with pin 8, 9 and 10) and the Arduino is able to turn on the heatbed (pin 8), even with the RAMPS shield installed : the heat bed turn on (and off in loop).
With Marlin firmware v1.0.2-2, I don't see bed temperature on the LCD, and Repetier host and Pronterface both seem to reports 0 degrees.
But on the RAMPS, if I switch the bed and extruder thermistor connector, I get the proper bed temperature reading, so both thermistor are fonctionnal.
Running the M105 gives this :
ok T:30.5 /0.0 B:0.0 /0.0 T0:30.5 /0.0 @:0 B@:0(30.5 is the extruder temp after a little heating)
M105 with bed thermistor and extruder thermistor inverted:
ok T:23.9 /0.0 B:0.0 /0.0 T0:23.9 /0.0 @:0 B@:0
When I manually turn on the bed from the LCD panel or from Repetier Host, the D8 pin stays at ~0V.
I'm out of ideas... I just bought the Arduino + RAMPS kit cause I had the same problem on a Melzi, but now I'm pretty sure it is software related...