2.2 TFT screen + dragino yun shield add on arduino does not work! Please help

2.2 TFT screen can work properly on software SPI with yun shield

yun shield is put on top of arduino uno

connection is like this

|281x500

sclk - digital pin out on yun shield 13 miso - digital pin out on yun shield 12 mosi - digital pin out on yun shield 11 cs - digital pin out on yun shield 10 dc - digital pin out on yun shield 9 rst - digital pin out on yun shield 8

but screen action is exctremely slow, so i change to use hardware SPI

I tried the above connection using hardware SPI, it is failed, TFT screen just show white color and I checked on web, someone suggest to use ICSP pin, so i tried to connect like this

sclk - yun shield ICSP pin 3 miso - yun shield ICSP pin 1 mosi - yun shield ICSP pin 4 cs - digital pin out on yun shield 10 dc - digital pin out on yun shield 9 rst - digital pin out on yun shield 8

It is still fail

|500x281

|500x281

|500x281

Anyone can tell what is the proper wiring to use hardware SPI to control TFT screen??