If you commented the default screen out the other thing could just be cable orientation, there are 4 options and only one works. One will give a blue screen and no text, two will give nothing.
Make sure port 1 is going to port one, then you only have 2 options. The two options are which way you plug it in. I have pictures on the electronics page.
I know it is a different screen but the plugs are exactly the same. see how teh wires are pointed up in this pic…they can also be pointed down on the board side.
Is it also constantly beeping a long steady tone? I know I have seen this before but can’t remember the cause. Then again I may be thinking about a solution that worked for repetier firmware. Could you upload a picture of your LCD front and back? I am curious to see if you might have the wrong LCD display type for this setting even though it sounds like you have the correct one. Just checking. But if my memory is correct then the last time I saw this it was caused by the wrong LCD type used in the firmware.
The 2004A display is different than the RepRapDiscount Full Graphic Smart Controller. You need to comment out the Full Graphic and remove the comment from the 2004A type.
Inside the Basic Marlin are more LCD type´s. These I tried:
//#define ZONESTAR_LCD // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
// This LCD is known to be susceptible to electrical interference
// which scrambles the display. Pressing any button clears it up.
// This is a LCD2004 display with 5 analog buttons.
But at the last config. i have the problem, that I don’t know the I2C-adresse from the lcd controller. My coding skills are not good enough to write a scanner for this specific setup :(
The pictures look exactly like one of the LCD’s that I am currently using on one of my devices. Here are the two lines in my configuration.h file that are uncommented.
#define REPRAP_DISCOUNT_SMART_CONTROLLER
This is the one that defines the LCD model. This next line I don’t really understand but I think it is telling the firmware that the LCD can only show characters not graphics. I could be wrong. But it works for me like this.
#define ULTRA_LCD // Character based
give that a try. And remember if it doesn’t work correctly at first. Power it all down then switch the cables. Don’t do that while it is powered up.
Hhhhmmmmmm… ok then I would say the problem is most likely cable related. In this video his wires have the red pin pointing a different direction on one of the cables. It is also possible one of your cables are damaged but more likely a cable is just backwards. See if you can find pin 1 on each board and make sure pin 1 connects to pin 1 .
Ok. So the cables. Pin 1 to Pin 1 is important to make it work. How can you tell which pin is pin 1. Well I will show you. If you look in this photo you will see that one of the pins has a little square drawn around it on the red board. That is Pin 1.
[attachment file=73789]
In this next picture I took the plastic guide off so you can see the pins underneath. In this case Pin 1 has a square solder point on the black board.
[attachment file=73790]
It is possible that these plastic guides could be backwards preventing your pins from lining up. I have seen it happen once before. If you can’t tell which pin is pin 1 then just gently slide the plastic guides off of one of the two boards and try connecting the cables both directions. Like Ryan said you can’t [corrected typo] cook these things by making a mistake. (But I would still power down first before switching cables.)
Okay, it still won’t work. I think we should close this topic here. I guess the display is just damaged. I think I will buy a new one and test this. Anyways thanks a lot to all who supporting me, you are great ! I very like this community :D!