Hello,
Using J784S4 EVM with SDK 10.01.00.04.
I had to adapt a few drivers written for R5F cores to work with C7x cores. To adapt the SPI driver for the C7x, I mapped the CLEC IT number in the SPI driver configuration structure and configured the CLEC event at the driver init.
I found that the C7x received 2 IT instead of 1. For example, with the SPI driver. The C7x was interrupted once with the flag 0x00000001 (TX FIFO empty) and then just after a second one with flag 0x00000000 meaning nothing (no IT flag in the SPI reg).
With GPIO driver, I have also seen this IT duplication on C7x. Therefore, I do not think that it comes from our SPI driver adaptation.
I tried clearing the CLEC event during the first IT (the meaningfull one) however to no avail.
For us this is an issue as the "remanant" IT introduces unexpected latency that I cannot afford.
Do you have any insights on what happens ?
