Way to fast peripheral input?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Way to fast peripheral input?

801 Views
olegpereverzev
Contributor I

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?

Tags (3)
0 Kudos
Reply
3 Replies

701 Views
igorpadykov
NXP Employee
NXP Employee

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!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

701 Views
olegpereverzev
Contributor I

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?

0 Kudos
Reply

701 Views
igorpadykov
NXP Employee
NXP Employee

IMX6DQRM

i.MX 6Dual/6Quad Applications Processor Reference Manual

0 Kudos
Reply