This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SPI Tx status issue for am335x

configure the SPI to master/single channel/48M/Transimit&Receive/8 bit word length/Tx&Rx FIFO are enabled

Poll the MCSPI_CH(i)STAT.TXS bit, if it is empty, write data to Tx register.   More than 200 bytes are written into tx register. It is more than FIFO length (32 bytes). This causes data is missing.  Is there any known issue?  Thanks.

I know that the propositional solution is polling the MCSPI_IRQSTATUS, this is described at section 24.3.5.2 in AM335x ARM® Cortex™-A8 Microprocessors
(MPUs) Technical Reference Manual.   But, I'd like to know why I can't poll the MCSPI_CH(i)STAT.TXS bit.  Thanks a lot.