ILI9341 2.2" Display & YUN problem


Hello
i have a Arduino Yun bourd , i want to show something on my tft 2.2" lcd with ILI9341 chip.
i am using GitHub - gmtii/ili9341-arduino: ILI9341 2.2 LCD library library for my cod .
but it shows just white screen .
my Pinout:

(Arduino: TFT)
D4 : RESET
D5 : CS
D6 : D/C
D7 : LED
MOSI : MOSI
MISO: MISO
SCK: SCK

i connected lcd to my Yun directly, do i need level shifter? like 4050 ?
what is my problem ?

Well, from what I see in the YUN specs, it's a 5V logic level board so you definately need a level shifter to make this work.

thank you , i used 12K and 22K resistor , it works well .

now i have problem to show bitmap picture ...
i am trying to show tftbmp example of this library .
i am using 4GB Toshiba MicroSD .... with fat32 file system

in serial terminal i get faild !

I have arduino yun board. I am facing similar issue i.e. not able to show anything on TFT screen (make : 2.4" by mcufriend.com).

Any idea what changes we need to make it to show on this TFT display ? I would appreciate if you show the picture of using level sheift register.

Note: I am able to use this same TFT display on UNO using http://www.smokeandwires.co.nz/blog/a-2-4-tft-touchscreen-shield-for-arduino/ library.