Page 1 of 2

Geeetech I3 PRO W - firmware update

Posted: Mon Mar 30, 2020 1:01 pm
by jaimegil118
I´ve a problem in Geeetech I3 PRO W. After printing normally for months, sudenly the motor of extrusor goes front-back-front-back...… so , printer doesn´t work
I changed the motor and the driver and does the same, so , I deduct that problem is related to software. I´m trying to flash free firmware but can´t.
Any comment on my problem and how to flash firmware?. Other sugestions?

Re: Geeetech I3 PRO W - firmware update

Posted: Mon Mar 30, 2020 2:19 pm
by William
Hi, Do you mean that the motor cannot run?
Did you try to exchange the motor wire with other motor ends,
Whether the motor wire is damaged

About firmware update
You can download it here: https://www.geeetech.com/download.html?download_id=36
reference:viewtopic.php?f=20&t=69684

Re: Geeetech I3 PRO W - firmware update

Posted: Tue Mar 31, 2020 12:23 am
by jaimegil118
William
Thanks for your answer. As indicated in my first mail:
1) I tried with a new motor: sma eproblem , motor goes fron / back … comtinuously .
2)Then I tried with a new driver: same problem. So I concluded that was the firmware.
3) Then I tried to flash the firmware , following your instructions , unsuccesfully. Could you please confirm me exactly with files should I use from your link?
Thanks in advance

Re: Geeetech I3 PRO W - firmware update

Posted: Tue Mar 31, 2020 10:34 am
by William
Hi, are you download the firmware hex
and update it?
and also the motor change the wrong direction?
if like this, you may need change the motor diretion in the firmware.
and need download this firmware:viewtopic.php?f=20&t=17046
and refer to this link:viewtopic.php?f=17&t=17037

Re: Geeetech I3 PRO W - firmware update

Posted: Tue Mar 31, 2020 7:40 pm
by jaimegil118
William
I´ve arrived to the conclusión that the control board is damaged, specifically the output for the extrusor driver. I´m thinking that perhaps I can try to use the output for extrusor 2 , conecting here my extrusor ( I´ve only one) . The question is how to do this. How can I configurate for this? . In the panel of the printer doesn´t appear any option for extrusors.
Thanks in advance

Re: Geeetech I3 PRO W - firmware update

Posted: Wed Apr 01, 2020 9:26 am
by William
Hi, I find this,
and you can refer to:viewtopic.php?f=20&t=18020

Re: Geeetech I3 PRO W - firmware update

Posted: Wed Apr 01, 2020 1:32 pm
by jaimegil118
Thanks, Wiliam
That´s exactly what I was looking for. Problem is that , when I try to open the firmware you indicated in your previous answer, I3ProW , when opening the Marlin file ( from 31/07/2017) it doesn´t allow , indicating that hthere is a problem n the file. (I downloaded several times, with same result).
Then , I opened the last versión of Marlin: 1.8.12 and here I can´t find the lines you refer about extruder PINs.
Could you please send me directly the firmware file I should use

Re: Geeetech I3 PRO W - firmware update

Posted: Wed Apr 01, 2020 1:36 pm
by jaimegil118
Continuing previous message
The only lines of program related with E PINs I found in Marlin 1.8.12 are:
*/
//#define MK2_MULTIPLEXER
#if ENABLED(MK2_MULTIPLEXER)
// Override the default DIO selector pins here, if needed.
// Some pins files may provide defaults for these pins.
//#define E_MUX0_PIN 40 // Always Required
//#define E_MUX1_PIN 42 // Needed for 3 to 8 inputs
//#define E_MUX2_PIN 44 // Needed for 5 to 8 inputs
#endif

Should I modify this?. Seems to me this is for an special extruder , not for 2 normal ones

Re: Geeetech I3 PRO W - firmware update

Posted: Wed Apr 01, 2020 1:54 pm
by William
jaimegil118 wrote:
Wed Apr 01, 2020 1:36 pm
Continuing previous message
The only lines of program related with E PINs I found in Marlin 1.8.12 are:
*/
//#define MK2_MULTIPLEXER
#if ENABLED(MK2_MULTIPLEXER)
// Override the default DIO selector pins here, if needed.
// Some pins files may provide defaults for these pins.
//#define E_MUX0_PIN 40 // Always Required
//#define E_MUX1_PIN 42 // Needed for 3 to 8 inputs
//#define E_MUX2_PIN 44 // Needed for 5 to 8 inputs
#endif

Should I modify this?. Seems to me this is for an special extruder , not for 2 normal ones

Hi, I find this:https://github.com/Geeetech3D/Prusa_I3_3Dprinter
hope this can help you.

Re: Geeetech I3 PRO W - firmware update

Posted: Wed Apr 01, 2020 8:18 pm
by jaimegil118
William. I downloaded what you sugested and , when trying to load in Arduino (GT2560) , when verifying , I receive the following mesage of error:

SdBaseFile.h:38:8: error: using typedef-name 'fpos_t' after 'struct'

struct fpos_t {

^~~~~~

In file included from sketch\Marlin.h:10:0,

from sketch\SdFile.cpp:20:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\stdio.h:950:33: note: 'fpos_t' has a previous declaration here

__extension__ typedef long long fpos_t;

^~~~~~

exit status 1
using typedef-name 'fpos_t' after 'struct'