Tool/software:
Hi TI Support team,
I previously had run into an issue where I was not able to read data fast enough from the Cadence OSPI controller. I have used the OSPI controller driver to perform register reads.
The FPGA had a FIFO and was pumping in data and the AM62x processor based Linux board was reading from it. I was about reading a 32bit register at about 33 - 35us using readl() from the spi-cadence-qspi.c OSPI Linux Driver. While the application demands me to complete a 64 bit read in under 7us.
Is there a way that I can memory map FPGA's FIFO to Cadence conroller to achieve faster reads?
Any insights provided to achieve this throughput is much appreciated.
I hope I hear back from you guys soon.
Thanks & Regards,
Maneesh N