Hi,
I had the same problem with the smart controller on rambo and solved it.
I bought a cheap red "2004 LCD Module Control" on ebay, but it has "reprap discount smart controller" written on the back. I have some doubts on its origins...
However I activated the #define REPRAP_DISCOUNT_SMART_CONTROLLER in marlin and powered the printer.
Connect it with a Geeetech rambo to smartcontroller adapter.
The screen was not powered and it was beeping annoyingly.
I noticed the connector on this specific version of smart lcd are upside down from original white version.
I flipped the cable but I did not switched exp1 and exp2.
Then the screen was powered with two rows of white box.
Same problem described here [coherent-reprap.blogspot.ca]
I followed up with the pins_arduino.h modification for IDE 1.0.5 and this one worked.
Some explanations here: [forum.seemecnc.com]
He created a file pins_arduino.h in /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/mega/pins_arduino.h (mac).
Found the equivalent folder on my PC: C:\Program Files (x86)\Arduino\hardware\arduino\variants\mega
I attached the pins_arduino.h that I found working.
Now the LCD and SD card work fine.
Don't forget to install rambo driver and arduino add-on to activate lcd pins. [reprapelectro.com]
I had the same problem with the smart controller on rambo and solved it.
I bought a cheap red "2004 LCD Module Control" on ebay, but it has "reprap discount smart controller" written on the back. I have some doubts on its origins...
However I activated the #define REPRAP_DISCOUNT_SMART_CONTROLLER in marlin and powered the printer.
Connect it with a Geeetech rambo to smartcontroller adapter.
The screen was not powered and it was beeping annoyingly.
I noticed the connector on this specific version of smart lcd are upside down from original white version.
I flipped the cable but I did not switched exp1 and exp2.
Then the screen was powered with two rows of white box.
Same problem described here [coherent-reprap.blogspot.ca]
I followed up with the pins_arduino.h modification for IDE 1.0.5 and this one worked.
Some explanations here: [forum.seemecnc.com]
He created a file pins_arduino.h in /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/mega/pins_arduino.h (mac).
Found the equivalent folder on my PC: C:\Program Files (x86)\Arduino\hardware\arduino\variants\mega
I attached the pins_arduino.h that I found working.
Now the LCD and SD card work fine.
Don't forget to install rambo driver and arduino add-on to activate lcd pins. [reprapelectro.com]