Check +5v and Gnd connections between Arduino and GLCD panel
Check all data and command pins are wired according to the datasheet and matching the configuration settings – this is the most common cure to this problem.
Check the datasheet for your panel to verify appropriate timing values are set in the configuration file.
Check contrast voltage (typically between -3 and -4 volts) on contrast-in pin of LCD panel. While the sketch is operating, try gradually adjusting the pot through its range. Some displays are very sensitive to this setting.
Check sketch has compiled ok and downloaded to Arduino.
Check contrast voltage (typically between -3 and -4 volts) on contrast-in pin of LCD panel. While the sketch is operating, try gradually adjusting the pot through its range. Some displays are very sensitive to this setting.
Left and right side of image reversed
Swap CSEL1 and CSEL2 wires (or swap pin assignments in header file)
No Serial port diagnostic information
Verify the code is compiling and properly uploading
Disonnect glcd wires to ensure that no pins are in conflict with the serial port pins