Delays using FlexIO SPI

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

Delays using FlexIO SPI

433 Views
michaeldkfowler
Contributor III

I ran the Flexio_spi_int_b2b_transfer_master demo and observed a huge delay after the first transfer and another shorter delay after the 4th transfer.

1) What is the cause of these delays?

2) How can I change the CS High period from 1 us to 40 ns?

3) How can I enable continuous transfer?

michaeldkfowler_0-1660165014336.png

 

Labels (1)
0 Kudos
1 Reply

394 Views
PabloAvalos
NXP TechSupport
NXP TechSupport

Hi @michaeldkfowler 

 

Thanks a lot for reaching our technical support. I was assigned to assist you here. I really appreciate your patience.

 

Regarding your questions, for 1. It is unclear to me why you are seeing those delays; do you think you may tell me what device you are using as slave? because those delays usually does not happen using the SDK examples; also, which SDK version you are using for?

2. As far as I know, that time is a default and cannot be changed but I will double-check with my teammates and reach back to you with an update.

3. What do you mean with "Continuous transfer"? I see your picture and you were sending consecutive numbers 0x06, 0x07, 0x08 and it seems that happened continuously.

 

Hope you may help me clarifying my questions, please let me know if you have more questions.

 

Thanks in advance,
Sincerely,
Pablo Avalos.

0 Kudos