1
Discussion - Hardware / Re: SPI Slave
« on: April 05, 2023, 07:36:35 AM »
Hi,
I have started using FT_Write() to send data to the master.
I have observed that when I call FT_Write() once to send the data, the master receives it correctly. However, in some cases, I have to call FT_Write() multiple times to send the complete data. In such scenarios, the master only receives the first chunk of data correctly since it receives the whole data in one transaction by activating Slave Select once.
I have realized that the master needs to receive each chunk of data in a separate transaction to receive the complete data correctly. By a chunk, I mean the data sent by a call of FT_Write().
Therefore, I would like to inquire if there is a specific configuration that can resolve this issue, or if there is an alternative API that I can use. If neither is possible, could you please suggest another chip that could be used instead of FT4222H?
Thank you for your assistance.
Best regards,
Zakaria
I have started using FT_Write() to send data to the master.
I have observed that when I call FT_Write() once to send the data, the master receives it correctly. However, in some cases, I have to call FT_Write() multiple times to send the complete data. In such scenarios, the master only receives the first chunk of data correctly since it receives the whole data in one transaction by activating Slave Select once.
I have realized that the master needs to receive each chunk of data in a separate transaction to receive the complete data correctly. By a chunk, I mean the data sent by a call of FT_Write().
Therefore, I would like to inquire if there is a specific configuration that can resolve this issue, or if there is an alternative API that I can use. If neither is possible, could you please suggest another chip that could be used instead of FT4222H?
Thank you for your assistance.
Best regards,
Zakaria