Tin Falcon wrote:try loading blink sounds like you have a com port issue
I figured it out. I had to uninstall ALL arduino software on the computer. Then on the online version I could upload blink. Log out, reinstall the IDE and then it is recognized. I think it happens because I use Mac and not PC.
Now, I am trying to make the needed changes to only use 1 extruder/hotend and 1 bed heater. I changed the values in
configuration.h to: #define EXTRUDERS 1 (1 was originally 4)
and numbers in () are the original coded numbers.
#define TEMP_SENSOR_0 5 (5)
#define TEMP_SENSOR_1 0 (5)
// Same pin as TEMP_SENSOR_0
#define TEMP_SENSOR_2 0 (5)
// Same pin as TEMP_SENSOR_1
#define TEMP_SENSOR_3 0 (5)
#define TEMP_SENSOR_BED 0
As expected I get multiple errors:
Arduino: 1.6.7 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
sketch/Marlin_main.cpp.o: In function `gcode_M31()':
Marlin_main.cpp:(.text._Z9gcode_M31v[gcode_M31()]+0xe6): undefined reference to `extruder_heater_idx'
Marlin_main.cpp:(.text._Z9gcode_M31v[gcode_M31()]+0xe8): undefined reference to `extruder_heater_idx'
Marlin_main.cpp:(.text._Z9gcode_M31v[gcode_M31()]+0xee): undefined reference to `extruder_heater_idx'
sketch/Marlin_main.cpp.o: In function `gcode_M104()':
Marlin_main.cpp:(.text._Z10gcode_M104v[gcode_M104()]+0x30): undefined reference to `extruder_heater_idx'
Marlin_main.cpp:(.text._Z10gcode_M104v[gcode_M104()]+0x32): undefined reference to `extruder_heater_idx'
sketch/Marlin_main.cpp.o:Marlin_main.cpp:(.text._Z10gcode_M104v[gcode_M104()]+0x38): more undefined references to `extruder_heater_idx' follow
collect2: error: ld returned 1 exit status
exit status 1
Error compiling.
Any ideas which single character I need to adjust? I do appreciate all the help, I can build anything electronic, but programming is defiantly my weak spot.
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.