Firmware Settings Dual Extruder, LCD 12864 Upgrade

rpen5212
Posts: 3
Joined: Tue May 26, 2015 2:43 pm

Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by rpen5212 » Sat Jul 25, 2015 4:49 pm

Hi
I recently brought Geeetech Dual Extruder Prusa i3 pro C kit. I assembled the printer with lcd 2004 and was able to get pretty good prints from one extruder, so I decided to upgrade to the lcd12864 and was able to get that working, however now I am having endstop issues, and all kinds of other random issues with the firmware. I would really appreciate your help with a couple things.
1) Which firmware do i have to download to dual extrude?
2) The arduino settings, especially config.h for the board for the dual extruder printer when it comes out of your factory?
3) Also please let me know best software setting for Dual Extruder i3 pro C.
Thank you very much!!!

Sherry
Posts: 362
Joined: Wed Jul 01, 2015 12:52 pm

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by Sherry » Tue Jul 28, 2015 4:39 pm

if you want to upgraded LCD,you need to modify the firmware as below.firstly,open configuration.h.
1. Please define the motherboard as ULTIMAKER
#define MOTHERBOARD BOARD_ULTIMAKER
2. Add “//”to #define REPRAP_DISCOUNT_SMART_CONTROLLER,
It will stop the DISCOUNT_SMART_CONTROLLER
3. Move “//”from
//define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
And it will release the graphic controller.

regarding to the set up for dual extruder,please refer to the following link.
http://www.geeetech.com/wiki/index.php/ ... _extruders

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

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by jamest » Sat Aug 15, 2015 5:11 pm

will it work for a rostock g2s also or do I need to make anychanges?

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

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by Mark » Mon Aug 17, 2015 4:46 pm

Yes ,it's the same for G2S.

rmrodrigues
Posts: 42
Joined: Wed Oct 14, 2015 5:37 am

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by rmrodrigues » Tue Dec 29, 2015 1:41 am

Hi there,

I'm not being able to compile the source.
See the errors:


In file included from dogm_lcd_implementation.h:38,
from ultralcd.cpp:39:
dogm_font_data_marlin.h:12: error: 'u8g_fntpgm_uint8_t' does not name a type
dogm_font_data_marlin.h:171: error: 'u8g_fntpgm_uint8_t' does not name a type
In file included from dogm_lcd_implementation.h:40,
from ultralcd.cpp:39:
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g_dev_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'dev' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: expected primary-expression before 'msg'
ultralcd_st7920_u8glib_rrd.h:42: error: expected primary-expression before 'void'
ultralcd_st7920_u8glib_rrd.h:42: error: initializer expression list treated as compound expression
ultralcd_st7920_u8glib_rrd.h:43: error: expected ',' or ';' before '{' token
Error repainting line range {0,28}:
java.lang.NullPointerException
at processing.app.syntax.TokenMarker.addToken(TokenMarker.java:295)
at processing.app.syntax.TokenMarker.markTokens(TokenMarker.java:100)
at processing.app.syntax.TextAreaPainter.paintSyntaxLine(TextAreaPainter.java:639)
at processing.app.syntax.TextAreaPainter.paintLine(TextAreaPainter.java:606)
at processing.app.syntax.TextAreaPainter.paint(TextAreaPainter.java:415)
at javax.swing.JComponent._paintImmediately(JComponent.java:5106)
at javax.swing.JComponent.paintImmediately(JComponent.java:4890)
at javax.swing.RepaintManager$3.run(RepaintManager.java:814)
at javax.swing.RepaintManager$3.run(RepaintManager.java:802)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:802)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:745)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:725)
at javax.swing.RepaintManager.access$1000(RepaintManager.java:46)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1680)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

rmrodrigues
Posts: 42
Joined: Wed Oct 14, 2015 5:37 am

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by rmrodrigues » Tue Dec 29, 2015 7:32 am

Hi,
Problem solved. It's was due to a lib missing. So, after upload the firmware the LCD 12864 is blinking and the beep is always ringing.

Any help?
I've a GT2560 board.
Thank you.

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

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by Mark » Tue Dec 29, 2015 9:12 pm

probably installed the wrong firmware, maybe reinstall it, download your firmware here:
http://www.geeetech.com/forum/viewtopic ... 20&t=17046

rmrodrigues
Posts: 42
Joined: Wed Oct 14, 2015 5:37 am

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by rmrodrigues » Wed Dec 30, 2015 6:08 am

Hi Mark,
I've the correct firmware.

5) I3 pro C

I3 pro C (GT2560)

Thanks.

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

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by Mark » Wed Dec 30, 2015 2:51 pm

I have run into this before, don't know which part you're wrong, maybe has something wrong with the installation procedure...which arduino do you use and the libries?

rmrodrigues
Posts: 42
Joined: Wed Oct 14, 2015 5:37 am

Re: Firmware Settings Dual Extruder, LCD 12864 Upgrade

Post by rmrodrigues » Wed Dec 30, 2015 9:17 pm

Hi Mark,
I'm using Arduino 1.0.6 and the library used was downloaded from https://github.com/MarlinFirmware/Marli ... /libraries

Thank you.

Post Reply