I've recently moved a PE project from a KL25Z to a KL46Z. The board acts as an SPI slave. I noticed issues with SPI after moving, as in not working at all.
After creating some test projects and testing on both boards I seem to have found a PE bug - the KL46Z, when put in CPHA=1, never fires the OnBlockReceived event. The same code works fine on a KL25Z put in CPHA=1. The interrupt fires on the KL46Z if CPHA=0.
I don't see anything in the KL46 reference manual that would explain this behavior and I didn't see any errata in the documentation section for the KL46Z that pertains. Is this a bug, or have I missed something?