floresta:
If you are seeing white boxes then it is unlikely that your display is defective.You can test your jumper wires using the LCD backlight instead of using an external LED.
Don
checked all wires with an external LED, all wires work fine but still no text. any other soultion?
I rewired according to https://www.arduino.cc/en/Tutorial/HelloWorld