I am using the McFw and I need to read FIFO data from an FPGA during the capture process in the M3 vpss. The FIFO is attached to the GPMC bus.
I have tried the capture callback but this is not sync'd up close enough with the video capture and the reading of the FIFO.
I'd like to have the M3 vpss read the FPGA FIFO in an FPGA on the GPMC bus. Is this possible?
Is there a ti/psp function that will allow me to do this? I have looked at the I2c code that the M3 vpss used to communicate with external devices but this is an on-chip device and I am under the impression the GPMC bus is only addressable by the A8.
Do I use ProxyServer or IP calls?
SharedMemory?
I could place the FIFO data in shared memory and with a tag later read by the A8 but what is the best way to do this.
I'd appreciate some help sorting out this issue especially if someone has already done this.
Thanks,
Tom