We have two setups performing SPI transactions as master (using IMXRT1060).
One setup has much less noise on its SCK (green line on the attached JPG) and the other has more noise with spikes of up to 4V (red line on the attached JPG).
The first one works smoothly communicating with several slave devices @8MHz.
The second one causes the NXP SPI master to endlessly activate its SCK even though we just use single 16 bits transaction. It looks as if the SPI module endlessly retries the 16 bits transaction (even though we use plain simple mode with no interrupt, or DMA or continuous mode, just single 16 bits transfer).
Any ideas why a noisy SCK would cause such as behavior?