MPC5644A DSPI CSSCK behaviour

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

MPC5644A DSPI CSSCK behaviour

Jump to solution
3,961 Views
kaifalkenberg
Contributor I

Hello,

I have a question regarding the DSPI controller in the MPC5644A. I would like to configure a delay between the assertion of the chipselect and the first edge of SCK. When changing CSSCK[0:3] to something >0 I do indeed see a delay between the assertion of PCS and the first edge of SCK. But the same delay is now also present between each 8bit frame! Same goes for ASC[0:3].

Any ideas on what I might be missing? Or is this intended behaviour?

Thanks for your support

0 Kudos
Reply
1 Solution
3,917 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

tCSC will be the always as you can see on the screenshot below:

davidtosenovjan_0-1677572661638.png

 

View solution in original post

0 Kudos
Reply
5 Replies
3,935 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Yes, it is correct behavior, all these times are supposed to be there. The only time disappearing between frames in case continuous transfer, it is tDT.

0 Kudos
Reply
3,927 Views
kaifalkenberg
Contributor I

From the RM, chapter 30.9.5.2:

"The PCS to SCK delay is the length of time from assertion of the PCS signal to the first SCK edge."

CS is asserted the entire time..

0 Kudos
Reply
3,918 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

tCSC will be the always as you can see on the screenshot below:

davidtosenovjan_0-1677572661638.png

 

0 Kudos
Reply
3,938 Views
kaifalkenberg
Contributor I

bump

0 Kudos
Reply
3,960 Views
kaifalkenberg
Contributor I

  Here are two screenshots illustrating the issue. Between both screenshots only CSSCK has been changed.

RigolDS0.png

RigolDS1.png

 

0 Kudos
Reply