The problem is that the extruder thermistor connected to the E-temp port is not reading the temperature.
In configuration.h I have these settings:
#define TEMP_SENSOR_0 1
//#define TEMP_SENSOR_1 0
//#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 1
Even though my extruder thermistor is not EPCOS thermistor I have chosen it as such to see if it works. Before I have copied the temperature tables for the RS thermistor (file provided by geeetech.com), but that gave me errors. So I am using Emanuel's github Melzi firmware as is with very little modifications. Nothing that would effect the thermistor.
When I swap the Btemp and Etemp connectors on the board the E-thermistor gives me a reading.
If I enable tempsenor 1 and disable tempsensor 0, I do get a reading but instead of an accurate reading I get 10-20 times larger reading on pronterface for E-temp.
I have no idea what could be causing it. I have reflashed the MCU and loaded the default melzi firmware but to no avail. Anyone had this problem before?