Hello, i am trying to get my Prusa to run an thermocouple with MAX6675
everything works when using a thermistor, but i need the thermocouple to work.
Wiring:
MAX -> RAMPS
gnd -> gnd
VCC->5v
SO ->MISO (D50)
clk -> SCK(D52)
CS -> D66
everything compiles just fine and upload works good.
after botting i get the following error:
Connecting...
start
Printer is now online.
echo: External Reset
Marlin1.0.2
echo: Last Updated: Mar 22 2015 12:04:52 | Author: (none, default config)
Compiled: Mar 22 2015
echo: Free Memory: 3225 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
Error:0
[ERROR] Error:0
(mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
Errorrinter stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
[ERROR] Errorrinter stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
echoD init fail
Strange thing is, Pronterface shows a Temperature for T0 which is correct.
So the MAX6675 can be read through SPI.
My guess is that the temp gets read to late in the boot process or something like that. anyone got a max6675 to work?