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.

AM335X SPI module AEL/AFL size?

I have a question about SPI AEL/AFL size. In document spru73h, the range is 1~64. BUT,  in document spru73j the range is 1~256. Which one is correct? If the range is 1~256, does it mean the fifo size is 256 bytes?

  • The McSPI FIFO is 64 bytes. If you are referring to the MCSPI_XFERLEVEL register fields, these have been corrected from TRM Rev. I on. The latest revision is J. The fact that  AEL/AFL field values can be up to 0xFF does not mean that the FIFO is 256 bytes. It's user responsibility to set the correct field values.