Page 2 of 2

Re: Firmware Uploading Issues

Posted: Fri May 22, 2015 10:51 am
by hillwwl
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

Re: Firmware Uploading Issues

Posted: Sat May 23, 2015 6:51 pm
by Visi
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

Re: Firmware Uploading Issues

Posted: Mon May 25, 2015 9:20 am
by zhangxueyou
Visi 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
Hi, 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

Posted: Tue May 26, 2015 9:02 am
by hillwwl
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!

Re: Firmware Uploading Issues

Posted: Tue May 26, 2015 10:21 am
by zhangxueyou
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!
Open Repetier-Host 1.0.6, access "Printer Settings":
QQ截图20150526094205.png
QQ截图20150526094205.png (133.12 KiB) Viewed 10803 times
Set the amount of extruder, so that you can heat up both extruders in Repetier:
QQ截图20150526094443.png
QQ截图20150526094443.png (29.43 KiB) Viewed 10803 times
But that's not enough, if you want boths extruder work when printing, you need to have correct slicer setting:
Access "configuration" to set slicing:
QQ截图20150526094538.png
QQ截图20150526094538.png (86.4 KiB) Viewed 10803 times
You can download this file to set it:
slicer settings for I3C.zip
(740.38 KiB) Downloaded 582 times