IMXRT1060 endless SPI SCK

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

IMXRT1060 endless SPI SCK

419 次查看
omrif
Contributor I
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?
0 项奖励
回复
1 回复

340 次查看
Habib_MS
NXP Employee
NXP Employee

Hello @omrif,

The max input voltage that the RT1060 can supports is 3.9V as mentioned in the table 7 of the datasheet:

Habib_MS_0-1720809299024.png

 

In the case that the input voltage exceeds this ranges maybe it will not burn but cannot be ensured the correct functioning of the pin.

On the other hand. I understand that you are using a custom board, maybe the issue could be in any design error. You can probe a SDK example in order to discards this possibility.

Also, if you experience any issue, do not hesitate to let me know.

BR,
Habib.