This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SPIS Unusual receiving behavior

Hello nordicsemi devzone community,

I'm trying to use the SPIS peripheral example in the latest SDK to transfer data from an FPGA to a NRF52DK board. At low frequencies such as 10 Khz everything appears to run fine. However as soon as I increase the frequency the SPIS module ends up receiving exactly 1/2 SPI transactions. For example, I transmit a tag identifying the packet as the first byte of every SPI transaction. At high SPI speeds I only receive packets with tags 0,2,4,6,8,10. Each SPI transaction consists of 209 bytes. Does anyone have an idea of why this might be happening? The only modification I've made to the SPIS SDK example is increase the buffer size. Any help is much appreciated.

Parents Reply Children
No Data
Related