cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
247 Views
Registered: ‎03-13-2019

SPI TX FIFO filled with unintended value

Hi,

I am using the SPI of Zynq-7000 as a slave and doing 12 bytes per frame. Tx Threshold is set to 6 and atleast in the code  it is made sure that there is always atleast 6 in the Tx FIFO buffer.

I am getting a random rare occurrence of having an intended bytes. As shown on the image below using a sniffing tool on the SPI,at line 3417 it can be seen that the data h42 moved because there are h00 inserted after h40. Take note that this is a rare case. This happended only once in a 100k transactions of same command from the master.

Unintended.JPG

Anyone has a similar experience? Kindly guide me to any document to resolve this issue.

 

0 Kudos
1 Reply
Highlighted
Moderator
Moderator
140 Views
Registered: ‎04-09-2019

Re: SPI TX FIFO filled with unintended value

Can you please read the FIFO data in baremetal and confirm again.

0 Kudos