I have a FRDM-KL03 and a FRDM-K64 and I tried running both as SPI master and I'm seeing the same behavior on both. The CLK line looks weird. See attachments. Good screenshot is when host adapter is acting as master and bad screenshot is when KL03 or K64 is acting as master.
Config on KL03 looks as follows:
C1 has SPIE, SPE, CPOL, MSTR and SSOE bits set.
C2 has SPISWAI and MODFEN bits set.
BR = 0x0;
The error says: "The initial (idle) state of the CLK line does not match the settings".
Any help is appreciated.