Page 1 of 1

rostock max v2 with e3d cyclops - firmware troubles. repetier 0.91, RAMBo

Posted: Sun Mar 26, 2017 12:06 am
by cristin
Hey there,

I recently re-wired my v2 for dual extrusion, upgraded the skates/arms/effector, and really would love to start printing again.

However, I can't seem to get the hot end to heat up using repetier firmware. I had been using repetier 0.91 with the RAMBo with good results, but adding the 2nd extruder seems to disable any heating of the hot end.

I started with this thread about the e3d chimera, as it uses almost all the same settings, I just need to control one hot end heater and thermistor, however, for both extruders.

I've been searching through the boards, haven't found anything about this (at least with my many search terms) but I know some folks are successfully printing with a max v2 and cyclops.

Does anyone have any ideas on what I'm doing wrong?

firmware settings changed:

pins.h:
line 1485: #define HEATER_1_PIN 9 //originally 7
line 1486: #define TEMP_1_PIN 0 //originally 3
line 1517: #define E1_PINS E1_STEP_PIN,E1_DIR_PIN,E1_ENABLE_PIN,E1_MS1_PIN,E1_MS2_PIN,

Configuration.h:
line 49: #define NUM_EXTRUDER 2
line 167: #define EXT0_STEPS_PER_MM 277.2 // EZStruder = 92.4
line 187: #define EXT0_TEMPSENSOR_TYPE 1 // seemeCNC temp sensor 97
line 273: #define EXT0_EXTRUDER_COOLER_PIN 8 //originally 7
line 282: #define EXT1_STEPS_PER_MM 277.2 // EZStruder = 92.4
line 301: #define EXT1_TEMPSENSOR_TYPE 1
line 303: #define EXT1_TEMPSENSOR_PIN TEMP_1_PIN //originally TEMP_2_PIN
line 305: #define EXT1_HEATER_PIN HEATER_1_PIN //originally HEATER_2_PIN
line 317: #define EXT1_MAX_FEEDRATE 100
line 320: #define EXT1_MAX_START_FEEDRATE 45
line 323: #define EXT1_MAX_ACCELERATION 6500
line 378: #define EXT1_EXTRUDER_COOLER_PIN 8 //disabled for stock with -1
line 575: #define MAXTEMP 290 //247 stock
line 701: #define MOTOR_CURRENT {140,140,140,160,160} //originally had 0 for no 2nd extruder.
line 1240: #define UI_SET_MAX_EXTRUDER_TEMP 290 //originally 247


symptoms and testing
  • all new solder and wiring connections are tested and work.
  • uploading the previous firmware will allow me to heat my hot end as ext0. I notice LED2 and LED3 light up on the RAMBo
  • making only a few changes as detailed above to my firmware, setting the ext0 temperature causes LED3 to light, but not LED2. the hot end doesn't change temperature. likewise, setting the ext1 temperature also causes LED3 to light, but not LED2, with no change in temperature
  • using all other changes in my firmware, just defining NUM_EXTRUDER 1 in Configuration.h will let me heat up the hot end (LED2 and LED3 light up).