GT2560 burned fan control/power

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

GT2560 burned fan control/power

Post by Chupacabra » Wed May 13, 2015 1:31 pm

So I was tired of those DuPont connector disconnecting all the time and decided to buy XH and PH connectors and replace them. Everything went fine. All is good until I replace the board fan (1) connector. So I put it in and somehow shorted. I thought "hmmm wired... oh I see it came loose and shorted" Well I corrected and connected the fan again. Nothing. No fan fanning air. Darn it. I burned something.... Proceeded to visually inspect the board... no burn traces or components... I got no Idea what is wrong with it. Then I notice smoke from the a4988 x axis. Darn it. burned the a4988. Replace with new one I got yesterday (bought 5). tested printing and all is ok. but no fan cooling mosfeds. so printers gets crazy after a while due to board overheating.
Has anyone experience this and can help me find the solution. I tried following the traces and no help, Additionally the PWM fan is not working either and fan 2 3 are also not working.)
I have not used a tester as I am afraind I might short the connection since the tester leads are big in comparison.

I already purchased a new GT2560 board but still want to fix this one and have it for another project or as a replacement.

Thanks for your help.

If some one in tech support could post a photo pointing out what and where should I look for on the board would be very appreciated.

As last request I wonder if there is schematics available. I think the board is not open source tho.

thanks

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

Re: GT2560 burned fan control/power

Post by zhangxueyou » Wed May 13, 2015 4:29 pm

The fan is connected to fan connector directly. And the extruder MOSFET and hotbed MOFFET need to be kept cooling.
Please mind the direction of A4988, wrong plugging direction will burn it out, even the hole GT2560.
The schematics is similar to Ultimaker.

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

Re: GT2560 burned fan control/power

Post by Chupacabra » Thu May 14, 2015 12:28 am

a4988 was installed correctly. new one is working find too. So no damage to board. Fans are not working still can find the problem (burned) component. I will check ultimaker. thanks.

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

Re: GT2560 burned fan control/power

Post by Chupacabra » Thu May 14, 2015 12:32 am

Where is the 12v regulator for fans.. anybody?

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

Re: GT2560 burned fan control/power

Post by zhangxueyou » Thu May 14, 2015 9:09 am

The 12V fan regulator is at FAN1,FAN2,FAN3,PWM FAN. PWM FAN is controllable.
You can also get 12V power from the green power input.

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

Re: GT2560 burned fan control/power

Post by Chupacabra » Sun May 31, 2015 10:55 am

I received the new gt2560 from Getech 3 days ago and finally got the time to replace the bad one. I connected all the cables and turn it on by connecting USB. First thing I notice the display being different. What is different is the it only shows Temp for 1 extruder and bed. Missing is ext2 temp. So there is no temp display for ext2 meaning no display. I'm not saying temp2 is 0(zero). I hope that is clear now. I tested the board further and found out the Z and Y axis are turning the opposite. X axis does not go to maximun travel even though repetier host is at 200mm.

Clearly the firmware installed from factory is the wrong one. I hope the other issues go away with the flashing of the correct firmware.

Could you please indicate me what is the correct firmware and where can I download it please.

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

Re: GT2560 burned fan control/power

Post by Chupacabra » Sun May 31, 2015 11:02 am

The firmware I need is for geeetech I3 pro c dual extruder. GT2560

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

Re: GT2560 burned fan control/power

Post by zhangxueyou » Mon Jun 01, 2015 9:24 am

Chupacabra wrote:I received the new gt2560 from Getech 3 days ago and finally got the time to replace the bad one. I connected all the cables and turn it on by connecting USB. First thing I notice the display being different. What is different is the it only shows Temp for 1 extruder and bed. Missing is ext2 temp. So there is no temp display for ext2 meaning no display. I'm not saying temp2 is 0(zero). I hope that is clear now. I tested the board further and found out the Z and Y axis are turning the opposite. X axis does not go to maximun travel even though repetier host is at 200mm.

Clearly the firmware installed from factory is the wrong one. I hope the other issues go away with the flashing of the correct firmware.

Could you please indicate me what is the correct firmware and where can I download it please.
The firmware has been sent to your email.
Please carefully check it the z motors are connected in the opposite direction on mainboard.

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

Re: GT2560 burned fan control/power

Post by Chupacabra » Mon Jun 01, 2015 3:59 pm

Thanks for sending the firmware. I received this file : PI3B-GT2560-2E.rar

Z axis motors are turning correctly with old (bad fan) GT2560 board. New board with wrong firmware turns opposite. I hope correct firmware will fix this problem. Thanks

Chupacabra
Posts: 17
Joined: Sun Apr 26, 2015 8:11 am

Re: GT2560 burned fan control/power

Post by Chupacabra » Mon Jun 01, 2015 10:19 pm

Using arduino 1.6.4 I get this error when verifying/compiling
------------------
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'
--------------------

What should I do?
burn it?

Post Reply