Firmware Uploading Issues

hillwwl
Posts: 12
Joined: Mon Mar 30, 2015 12:35 am

Re: Firmware Uploading Issues

Post by hillwwl » Fri May 22, 2015 10:51 am

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

Visi
Posts: 1
Joined: Mon Apr 06, 2015 6:44 pm

Re: Firmware Uploading Issues

Post by Visi » Sat May 23, 2015 6:51 pm

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

zhangxueyou
Posts: 1405
Joined: Fri Feb 06, 2015 1:33 pm

Re: Firmware Uploading Issues

Post by zhangxueyou » Mon May 25, 2015 9:20 am

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

hillwwl
Posts: 12
Joined: Mon Mar 30, 2015 12:35 am

Re: Firmware Uploading Issues

Post by hillwwl » Tue May 26, 2015 9:02 am

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!

zhangxueyou
Posts: 1405
Joined: Fri Feb 06, 2015 1:33 pm

Re: Firmware Uploading Issues

Post by zhangxueyou » Tue May 26, 2015 10:21 am

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 10766 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 10766 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 10766 times
You can download this file to set it:
slicer settings for I3C.zip
(740.38 KiB) Downloaded 576 times

Post Reply