Firmware request GT2560

chai707
Posts: 1
Joined: Fri Aug 07, 2015 9:37 am

Re: Firmware request GT2560

Post by chai707 » Fri Aug 07, 2015 11:49 am

me too Pls. firmware for Prusi I3 X motherboard GT2560.

Mark
Posts: 1553
Joined: Thu Aug 06, 2015 9:19 am

Re: Firmware request GT2560

Post by Mark » Fri Aug 07, 2015 12:07 pm

chai707 » 07 Aug 2015 03:49

me too Pls. firmware for Prusi I3 X motherboard GT2560.
The firmware has been sent to your mailbox,please check it.

jamest
Posts: 28
Joined: Thu Aug 06, 2015 4:57 pm

Re: Firmware request GT2560

Post by jamest » Sat Aug 08, 2015 9:32 am

keep getting time.h error????????

TheJoeShmoShow
Posts: 2
Joined: Tue Aug 11, 2015 1:09 am

Re: Firmware request GT2560

Post by TheJoeShmoShow » Thu Aug 13, 2015 3:14 am

If I could get a copy of the firmware for the I3 X GT2560 (Single Extruder) as well, that would be much appreciated.

TommyW
Posts: 6
Joined: Thu Aug 13, 2015 12:57 pm

Re: Firmware request GT2560

Post by TommyW » Wed Aug 19, 2015 5:05 am

Hi Mark,

I'd need a firmware as for I3 PRO X - I downloaded the source code package you've linked earlier to this thread, but it does not get compiled without errors using Arduino 1.0.1 (+ 'Arduino Mega 2560 or Mega ADK' board selected) :-(

I tried the compiling process with another source code (GT_I3_pro_B) and it compiles without errors.

I3 PRO X get compiled also if I copy-paste LiquidCrystal.h and LiquidCrystal.cpp from Arduino's library folder to Marlin source code folder - but I assume this is not right solution?

Can you please verify you have linked right version?

Here attached compiling errors:

Code: Select all

In file included from ultralcd.cpp:41:
ultralcd_implementation_hitachi_HD44780.h:208: error: 'LiquidCrystal' does not name a type
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_set_custom_characters()':
ultralcd_implementation_hitachi_HD44780.h:365: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_init()':
ultralcd_implementation_hitachi_HD44780.h:403: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_clear()':
ultralcd_implementation_hitachi_HD44780.h:416: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_printPGM(const char*)':
ultralcd_implementation_hitachi_HD44780.h:424: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_status_screen()':
ultralcd_implementation_hitachi_HD44780.h:484: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_generic(uint8_t, const char*, char, char)':
ultralcd_implementation_hitachi_HD44780.h:632: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_setting_edit_generic(uint8_t, const char*, char, char*)':
ultralcd_implementation_hitachi_HD44780.h:654: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_setting_edit_generic_P(uint8_t, const char*, char, const char*)':
ultralcd_implementation_hitachi_HD44780.h:676: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawedit(const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:731: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sdfile_selected(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:745: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sdfile(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:765: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sddirectory_selected(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:785: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sddirectory(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:806: error: 'lcd' was not declared in this scope

Mark
Posts: 1553
Joined: Thu Aug 06, 2015 9:19 am

Re: Firmware request GT2560

Post by Mark » Wed Aug 19, 2015 9:04 am

Your problem is something wrong with the LCD define. Do you delete the “//” from “//#define REPRAP_DISCOUNT_SMART_CONTROLLER”?
If you did that,and it's not working, then the firmware is wrong. Cause my firmware can be compiled without error, I'll attach it here.
Attachments
I3_pro_X.zip
(280.86 KiB) Downloaded 702 times

TommyW
Posts: 6
Joined: Thu Aug 13, 2015 12:57 pm

Re: Firmware request GT2560

Post by TommyW » Wed Aug 19, 2015 1:00 pm

Thank you - now it compiles without errors. In previous version I downloaded the Marlin.ino file was empty instead having these crucial lines:

Code: Select all

#include "Configuration.h"
#include "pins.h"

#ifdef ULTRA_LCD
  #if defined(LCD_I2C_TYPE_PCF8575)
    #include <Wire.h>
    #include <LiquidCrystal_I2C.h>
  #elif defined(LCD_I2C_TYPE_MCP23017) || defined(LCD_I2C_TYPE_MCP23008)
    #include <Wire.h>
    #include <LiquidTWI2.h>
  #elif defined(DOGLCD)
    #include <U8glib.h> // library for graphics LCD by Oli Kraus (https://code.google.com/p/u8glib/)
  #else
    #include <LiquidCrystal.h> // library for character LCD
  #endif
#endif

#if defined(DIGIPOTSS_PIN) && DIGIPOTSS_PIN > -1
#include <SPI.h>
#endif

#if defined(DIGIPOT_I2C)
  #include <Wire.h>
#endif

Cmartin
Posts: 3
Joined: Fri Aug 28, 2015 7:24 am

Re: Firmware request GT2560

Post by Cmartin » Fri Aug 28, 2015 7:29 am

Hello Mark,

Thank you for posting the correct version of Marlin for the single board GT2560!

I have been having all the extruder drive issues everyone seems to be experiencing.

After using your posted version of Marlin I successfully compiled and uploaded it but I still
cant get the extruder motor to drive media.

Any suggestions?

Mark
Posts: 1553
Joined: Thu Aug 06, 2015 9:19 am

Re: Firmware request GT2560

Post by Mark » Fri Aug 28, 2015 10:17 am

Can you manually control the extruder motor turning? If it works, then you can heat up the hotend and try to feed it with your hand. If the filament still can't come out, it must be jammed, you'll have to clean it.

Cmartin
Posts: 3
Joined: Fri Aug 28, 2015 7:24 am

Re: Firmware request GT2560

Post by Cmartin » Fri Aug 28, 2015 10:30 am

After using your posted version of Marlin (Marlin_GT2560-PI3_Pro_C.zip) I successfully
compiled and uploaded it but I still can't get the extruder motor to drive media.

When trying to drive the Extruder through Repetier there is no motion, When trying
to get the extruder motor to drive using the .1 feed on the LCD control panel I get
NO motion.

The extruder tip temperature is 230, bed is at 95.

As to the filament being fed properly....yes its it in the correct feed location when I push
down on the friction bar and push on the filament it comes out the other side just fine- no jam

Post Reply