I've got this display: http://www.electrokit.com/2-4-tft-lcd-touch-shield-for-arduino.49420
It's working on Standard UNO (5V) but just lit up on the Sparkfun Mega Pro (http://www.electrokit.com/mega-pro-5v-arduinokompatibelt.49198).
I've cut the 3,3V feed as it is connected to 5V on Sparkfun Mega Pro 5V. Yes, Works on Uno with the cut! Tested all relevant outputs on the Mega, Working !
Anyone got a clue?
Did you use the same test program and does it say it works with the Mega processor? The shield pinouts may be the same as an UNO but the way they are connected to the microprocessor will most likely be different. If the libraries are hard coded to use arduino ports and pins it wont necessarily work for a mega without modification.
Got it working now. For further reference:
Two things needed:
- Uncomment USE_UNO_SHIELD_ON_MEGA in HW_Atmega1280.h
- Change UTFT myGLCD(ITDB24E_8, 19, 18, 17, 16); to UTFT myGLCD(ITDB24E_8, A5, A4, A3, A2);