Hi Stefan,
One easy way to determine if your signals are correct is to connect your logic analyzer to the EVM, which outputs the correct signals.
It seems to me that perhaps there is a misconfiguration of your microcontroller SPI registers. I would validate that first to be sure that the microcontroller is not intentionally holding MISO low, and that the idle state of SCLK is high (it does not appear to be so).
Next, I would validate that the rise and fall times are valid on a scope.
Thanks,