I have one such LCD TFT display intended for the Raspberry Pi. I believe it uses the SSD1289 controller. It runs in SPI mode. So I hooked one up with a Pi Cobbler, breadboard, logic-level shifter module (based on BSS138) and a spare MEGA.
I took the initialization code from Notro’s FBTFT and compared it with the code in UTFT for 8 and 16 bit parallel modes. Identical. The LCD does not have a WR line, so I connected MOSI, SCK, RS and RST. Hardwired CS to ground. Created a spi_transfer function (while SPSR != (1<<SPIF)) and wrote the initialization code to it. To my shock, it didn’t do squat. As an aside, why are these modules so ridiculously hard to get working? The typical “white screen” that everyone posts about.
Anyway, most discussion on the SSD1289 centers around the 8 or 16 bit parallel modes. Would like to eventually port something to the DUE and go DMA with it, sort of like the superb ILI9341_DUE library which is insanely fast…