Assembled. turned on and no action.

Post Reply
caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Assembled. turned on and no action.

Post by caseyd » Mon May 18, 2015 11:11 am

hi - I've assembled my geeetech mini rostock, when finally plugged in... led lights up(no blinks, just solid ) - the lcd didn't display anything... It also did not respond to basic initial testing with repetier host.... such as motor action... fan under platform spins though.
when I turn on the board, I get a red light on led, but no blinks at all ... i am beginning to suspect that perhaps the board was never flashed? or it is bad??

Sanguinololuv 1.3a

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

Re: Assembled. turned on and no action.

Post by zhangxueyou » Mon May 18, 2015 11:29 am

1. If you can see the letters in other angles, screw the little screw above SD card slot on back side of LCD, otherwirse, swap the connections of 2 cable behind the LCD.
2. You should let all the axis first, and you should choose correct shape of printer:
QQ截图20150518112652.png
QQ截图20150518112652.png (22.58 KiB) Viewed 11713 times
QQ截图20150518112725.png
QQ截图20150518112725.png (27.02 KiB) Viewed 11713 times

caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Re: Assembled. turned on and no action.

Post by caseyd » Mon May 18, 2015 12:24 pm

Okay - swapped the led display cables and adjusted screw - and now i just see blocks on led.... exactly like this post: http://www.geeetech.com/forum/viewtopic ... cks#p23467

How do I get led to display something besides blocks?

caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Re: Assembled. turned on and no action.

Post by caseyd » Mon May 18, 2015 12:26 pm

Ok - swapped cable connection on back of display and adjusted screw - now I only see blocks on led....

caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Re: Assembled. turned on and no action.

Post by caseyd » Mon May 18, 2015 1:26 pm

Also - when connected with repetier host, no actin and "commands waiting" number gets larger with each command attempt.

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

Re: Assembled. turned on and no action.

Post by zhangxueyou » Mon May 18, 2015 2:42 pm

The reason "Command waiting" number getting lager is that the former command was not implemented.
If the command is not implemented for long time, you should check if the communication between printer and computer is fine. Baud rate should be 250000.
If you want to move the axis, you have to let all the axes auto home first.

caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Re: Assembled. turned on and no action.

Post by caseyd » Mon May 18, 2015 4:40 pm

Ok I'll try that for the motor movement -

So what should I do about the lcd display? It's just showing blocks on the 1st and third rows, all the way across...

caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Re: Assembled. turned on and no action.

Post by caseyd » Mon May 18, 2015 9:04 pm

Still have only blocks displaying on lcd.... and motors won't 'home' either.....

caseyd
Posts: 7
Joined: Mon May 18, 2015 10:34 am

Re: Assembled. turned on and no action.

Post by caseyd » Tue May 19, 2015 1:52 am

I fixed the lcd blocks issue.... flashed with 0.91 rev 8 of Repetier using the following screen setings:

For future reference to all those in trouble with Sanguino controller and the GeeTech 4 row lcd display board...

For Repetier:
in Configuration.h:
#define FEATURE_CONTROLLER 1
In uiconfig.h:
#define UI_DISPLAY_CHARSET 2
#ifndef BEEPER_TYPE
#define BEEPER_TYPE 0
#define UI_DISPLAY_TYPE 1 //4 bit data bus

the columns, rows and the I2C chip config were left alone - I had no idea.
then, since our DISPLAY_TYPE = 1 the pin settings are in the very end, in the ELSE part of the LCD pin definition:

#else // Direct display connections
#define UI_DISPLAY_RS_PIN 4 // PINK.1, 88, D_RS
#define UI_DISPLAY_RW_PIN -1
#define UI_DISPLAY_ENABLE_PIN 17
#define UI_DISPLAY_D4_PIN 30
#define UI_DISPLAY_D5_PIN 29
#define UI_DISPLAY_D6_PIN 28
#define UI_DISPLAY_D7_PIN 27
#define UI_DELAYPERCHAR 320
#endif


And all what was left is to define the rotary encoder right:
#define UI_HAS_KEYS 1
#define UI_HAS_BACK_KEY 0
#define UI_INVERT_MENU_DIRECTION false
#define UI_HAS_I2C_ENCODER 0

void ui_init_keys() {
#if UI_HAS_KEYS!=0
UI_KEYS_INIT_CLICKENCODER_LOW(10,11); // click encoder on pins 10 and 11. Phase is connected with gnd for signals.
UI_KEYS_INIT_BUTTON_LOW(16); // push button, connects gnd to pin 16
#endif
}
void ui_check_keys(int &action) {
#if UI_HAS_KEYS!=0
UI_KEYS_CLICKENCODER_LOW_REV(10,11); // click encoder on pins 10 and 11. Phase is connected with gnd for signals.
UI_KEYS_BUTTON_LOW(16,UI_ACTION_OK); // push button, connects gnd to pin
#endif
}

It works now.

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

Re: Assembled. turned on and no action.

Post by zhangxueyou » Tue May 19, 2015 8:59 am

Are the motors work now? If not ,please check the connection of endstops, they should be connected to "SIG" and "-".

Post Reply