Hi everyone, I'm new to the world of arduino. I'm building a 3D printer. and use Arumba Taurino Board to support is. The firmware is from the developer and I use Arduino IDE 1.6.5 on MAC OSX.
When uploading the firmware I ran into the error below...
Arduino: 1.6.5 (Mac OS X), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
temperature.cpp: In function 'void manage_heater()':
temperature.cpp:665: error: unable to find a register to spill in class 'POINTER_REGS'
}
^
temperature.cpp:665: error: this is the insn:
(insn 60 59 62 4 (set (reg/v:SF 65 [ pid_input ])
(mem:SF (post_inc:HI (reg:HI 109 [ ivtmp.233 ])) [4 MEM[base: _113, offset: 0B]+0 S4 A8])) temperature.cpp:449 99 {*movsf}
- (expr_list:REG_INC (reg:HI 109 [ ivtmp.233 ])*
- (nil)))*
temperature.cpp:665: confused by earlier errors, bailing out
unable to find a register to spill in class 'POINTER_REGS'
Can someone help me fix the issue with a simple explanation...
thanks