Part Number: AM6422
Other Parts Discussed in Thread: AM6442,
According to page 6569 of the AM64x / AM243x Processors Silicon Technical Reference Manual (Revision 2.0, Revision H), the I2C_BUFSTAT[13:8]
RXSTAT field should indicate the number of bytes currently in the RX FIFO.
However, during our testing we observed behavior that appears to contradict the documentation:
- In controller receive mode (master reading from a slave), the TXSTAT field actually reflects the number of bytes received when the transfer ends.
- The RXSTAT field remains zero.
Could you please confirm whether this behavior is expected, and clarify if the TXSTAT field should indeed be used to determine the remaining byte count in controller receive mode?
Thank you!



