Skip to main content
Associate
December 16, 2024
Question

I3C TxFIFO target limit

  • December 16, 2024
  • 2 replies
  • 962 views

Hello,

I am working with the STM32H503 board and using the I3C TX FIFO in target mode for communication. However, I have encountered an issue where, when transmitting data, the FIFO is only sending 8 bytes in total.

I would like to configure the TX FIFO to send up to 255 bytes instead of the default 8 bytes. Could anyone advise on the correct configuration or settings to achieve this? Specifically, I am interested in any register settings or FIFO-related parameters that need adjustment.

Find attached my I3C configuration.

Thank you for your help!

2 replies

Technical Moderator
December 16, 2024

Hello @I3c_master 

Please refer to the AN5879 to set your I3C communication.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Saket_Om
Associate
December 16, 2024

Hello @Saket_Om,

I did the same configuration as in the referred document, however the it is only transferring 8 bytes only. In addition, if I configure it lower than 8 it works, but it seems that it is limited on 8 bytes, what do you think might be the problem?

Technical Moderator
December 16, 2024

@I3c_master 

Could you please share your code and IOC file so that we can assist you more effectively?

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Saket_Om