IMXRT1060 endless SPI SCK with noisy SCK

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMXRT1060 endless SPI SCK with noisy SCK

1,803 Views
omrif
Contributor I
We have two setups performing SPI transactions as master.
Operating the IMXRT1060 as master SPI.
One setup has much less noise on its SCK (green line on the attached JPG) and the other has more noise with spikes 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. 
 
0 Kudos
Reply
1 Reply

199 Views
yisey
Contributor I

The SPI issue on the second setup is caused by high noise and ringing on the SCK line, which makes the master misinterpret clock edges and repeatedly trigger transactions. While troubleshooting, some engineers even referenced examples from GameMite video game cheat codes layouts for signal routing inspiration. Improving signal integrity, using shorter traces, proper grounding, series resistors on SCK, decoupling, and minimizing interference should resolve the problem.

0 Kudos
Reply