Hi
Could you please help to reply below questions?
The process is: 10 TX FIFO, period is 10ms, inquire FIFO TX status(TXFQS), send packages in the idle(empty) FIFO(Copy 5 packages, send them by TXBAR), wait for the next 10ms.
After inquiring FIFO status and setting break point, we found idle FIFO is more than 10, but if we inquire FIFO then set break point, then send and set break point again, wait for a little bit longer, then inquire FIFO again, the idle FIFO is 10.
I think there should be 10 idle FIFO after inquiring and setting break point, because 10ms is enough for sending 5 packages, but I need to wait for longer to ensure there are 10 idle FIFO.
Is this normal? If the FIFO will be refreshed to empty after sending packages?
Thanks.