I am planning on reading ADC data periodically from and FPGA over the QSPI interface. I want to be able to have read/write access to the FPGA (via QSPI interface) as if the FPGA was just a memory mapped device.
Is this possible? I know that the Linux driver provides high level access to allow reading and writing files over QSPI. However, what I want to know is whether I can have lower level access to the QSPI to make the FPGA look like an attached memory device. Will I need to write my own QPSI device driver or can I simply tweak the existing driver?
Thank you for your response. I am planning on using the Verdin iMX8M Mini Quad 2GB IT system on module from Toradex (PN: 0059).
I am designing the carrier board myself and will have a Cyclone 10 FPGA on this board, which will interface with the Verdin SoM (via QSPI as I said earlier).
I am planning on using the latest version of Yocto Linux (I believe the latest is version 3.1) as my operating system.