Hello. I need the way to input from 7MHz parallel data stream (>7MByte per second) to i.MX6Q.
As I've heard there is no way to make GPIO work on such high frequencies on Linux. Maybe you can advice another, faster interface, that can do such high frequencies?
I am thinking about using USB on 480MHz speed, but i can not find fast enough multiplexer from gpio to usb.
Also memory sharing, but it will be not an easy issue for DDR3.
Maybe there is another, faster way without excessive difficulties?
Hi Oleg
you can consider IPU CSI interface, probably using fpga for
providing necessary waveforms.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi. Thaks, but I though it translates data straight into IPU, so it can be video/photo from camera only. Or there is a way to save it somewhere in memory before it hits IPU, or make IPU work as a dummy that will translate bytes unconverted to some memory address? Where my programmer can read about such things?
i.MX 6Dual/6Quad Applications Processor Reference Manual