AHHHHHHHHHHHHHH!!! I'm an assumption making idiot then hahahahah. Well at least that makes a LOT of sense. My printer is the "Geeetech i3 pro C dual extruder 3D printer" (found at this link: ).
http://www.geeetech.com/geeetech-i3-pro ... niafcnpqe6
OH and I bought it on ebay if that makes a difference.
So, considering this should I just edit the marlin firmware for the P13B-ramps as according to this wiki?
http://www.geeetech.com/wiki/index.php/ ... et_Started
(I don't mind getting to play around with it a little )
If it's more complicated than that would you guys please email it to me, here is my email:
hillarywinchester@gmail.com
Firmware Uploading Issues
Re: Firmware Uploading Issues
Hello,
i received today the firmware (marlin) for my new Printer: Geeetech i3 pro C dual extruder with geeetech GT2560 controller (0.4 mm nozzle).
Problem are, that i get an error message and cant upload the firmware.
Here are the error message:
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Arduino: 1.6.4 (Windows 8.1), Platine: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
temperature.cpp: In function 'void manage_heater()':
temperature.cpp:675: error: unable to find a register to spill in class 'POINTER_REGS'
}
^
temperature.cpp:675: error: this is the insn:
(insn 98 97 100 4 (set (reg/v:SF 103 [ pid_input ])
(mem:SF (post_inc:HI (reg:HI 146 [ ivtmp.209 ])) [4 MEM[base: _110, offset: 0B]+0 S4 A8])) temperature.cpp:459 99 {*movsf}
(expr_list:REG_INC (reg:HI 146 [ ivtmp.209 ])
(nil)))
temperature.cpp:675: confused by earlier errors, bailing out
unable to find a register to spill in class 'POINTER_REGS'
----------------------------------------------------------------------------------------------------------------------------------------------------------------
BR Visi
i received today the firmware (marlin) for my new Printer: Geeetech i3 pro C dual extruder with geeetech GT2560 controller (0.4 mm nozzle).
Problem are, that i get an error message and cant upload the firmware.
Here are the error message:
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Arduino: 1.6.4 (Windows 8.1), Platine: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
temperature.cpp: In function 'void manage_heater()':
temperature.cpp:675: error: unable to find a register to spill in class 'POINTER_REGS'
}
^
temperature.cpp:675: error: this is the insn:
(insn 98 97 100 4 (set (reg/v:SF 103 [ pid_input ])
(mem:SF (post_inc:HI (reg:HI 146 [ ivtmp.209 ])) [4 MEM[base: _110, offset: 0B]+0 S4 A8])) temperature.cpp:459 99 {*movsf}
(expr_list:REG_INC (reg:HI 146 [ ivtmp.209 ])
(nil)))
temperature.cpp:675: confused by earlier errors, bailing out
unable to find a register to spill in class 'POINTER_REGS'
----------------------------------------------------------------------------------------------------------------------------------------------------------------
BR Visi
-
- Posts: 1405
- Joined: Fri Feb 06, 2015 1:33 pm
Re: Firmware Uploading Issues
Hi, VisiVisi wrote:Hello,
i received today the firmware (marlin) for my new Printer: Geeetech i3 pro C dual extruder with geeetech GT2560 controller (0.4 mm nozzle).
Problem are, that i get an error message and cant upload the firmware.
Here are the error message:
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Arduino: 1.6.4 (Windows 8.1), Platine: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
temperature.cpp: In function 'void manage_heater()':
temperature.cpp:675: error: unable to find a register to spill in class 'POINTER_REGS'
}
^
temperature.cpp:675: error: this is the insn:
(insn 98 97 100 4 (set (reg/v:SF 103 [ pid_input ])
(mem:SF (post_inc:HI (reg:HI 146 [ ivtmp.209 ])) [4 MEM[base: _110, offset: 0B]+0 S4 A8])) temperature.cpp:459 99 {*movsf}
(expr_list:REG_INC (reg:HI 146 [ ivtmp.209 ])
(nil)))
temperature.cpp:675: confused by earlier errors, bailing out
unable to find a register to spill in class 'POINTER_REGS'
----------------------------------------------------------------------------------------------------------------------------------------------------------------
BR Visi
It is recommended to upload the firmware with arduino1.0.1:
http://arduino.googlecode.com/files/ard ... indows.zip
You can refer to this page to upload the firmware:
http://www.geeetech.com/forum/viewtopic ... 20&t=16253
Re: Firmware Uploading Issues
IT'S RUNNING!!! Well done zhangxueyou!!!! You are the man (or woman)!!!!!! the printer is working brilliantly as is the lcd. I must say, I am quite impressed, you guys do have a great little package here! It still appears that my second extruder isn't being recognized by the lcd nor Repetier, but I'll double check my wiring and get back to you on that. Thanks SO MUCH for all of your help!
-
- Posts: 1405
- Joined: Fri Feb 06, 2015 1:33 pm
Re: Firmware Uploading Issues
Open Repetier-Host 1.0.6, access "Printer Settings": Set the amount of extruder, so that you can heat up both extruders in Repetier: But that's not enough, if you want boths extruder work when printing, you need to have correct slicer setting:hillwwl wrote:IT'S RUNNING!!! Well done zhangxueyou!!!! You are the man (or woman)!!!!!! the printer is working brilliantly as is the lcd. I must say, I am quite impressed, you guys do have a great little package here! It still appears that my second extruder isn't being recognized by the lcd nor Repetier, but I'll double check my wiring and get back to you on that. Thanks SO MUCH for all of your help!
Access "configuration" to set slicing: You can download this file to set it: