Hi,
I know, it's probably to late to answer this question, but maybe somebody else who is working with this UART will face the same problem.
I myself try to work with this UART for two days now and had the same problem that the initial poster is mentioning. No RX data in the RX FIFO.
However, I figured out, that after exactly 64 rx words, I suddenly get some data. I tried to hunt the cause down with signal tap and found out, that there were read accesses to the rx fifo immediately after a byte has been received. Before that, there were staus reads.
Now, since I did not do these reads in my user code, I suspected the IRQ routine of the driver to be the root cause for this.
Indeed, after I disabled the IRQ for the component (by switching to small drivers in the BSP editor), I was able to receive all data in polling mode which is exactly what I need anyway.
Hope this peace of information helps somebody (and hopefully, somebody will be able to help me on my upcoming post regarding this component :cool:)
Regards,
Maik