Hello,
it is quite clear that the micro data is sending to tft incorrectly ... I think the problem is in the intermediate timing of the data and the clock pulse
Please can you show us what you mean here, would certainly be nice to solve the issue if we can.
If the clock phase or polarity is incorrect then you can try editing this by doing the following...
Under View select Component Debugger and on the window that appears tick the "Expose full component tree" property.
Next use the drop down window at the top of the properties window and close the Base_GLCD so you can select the cal_spi component.

- SPI1.jpg (24.29 KiB) Viewed 7813 times
Try editing these specific properties one at a time to see if they make any difference.

- SPI2.jpg (20.02 KiB) Viewed 7813 times
You might also want to try the SPI in the software channel to make sure it's nothing to do with the SPI on the ARM specifically causing problems.
Let us know how you're getting on.
Jorgen - did you send us a display? I'm sorry if you did I'll have a dig just in case
