IMXRT1060 endless SPI SCK

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

IMXRT1060 endless SPI SCK

1,057 Views
omrif
Contributor I

Using IMXRT1060 we send 16 bits SPI as master and everything works fine. We have a 20 ohm resistor on the SCK signal.

When we remove the resistor, the NXP does not stop after 16 clocks, but rather keep on until the FIFO's are full. 

We are using the exact same code for both scenarios.

I am wondering how does a resistor on SCK (which is a master output pin) cause the master to keep on clocking past the transaction boundaries?

We never touch the CONT/CONTC bits and not using DMA or interrupts. 

Following is an image of a good and bad flow:

0 Kudos
Reply
0 Replies