I have 18--24 digital i/o Pins. At an external clock with about 1.6 MHz the values of these Pins shall be stored in RAM (totally about 200 MB needed) without missing values because of OS-interrupts or anything else. a) Is it possible to fullfill these parameters with an UDOO Quad ? b) What is the fastest possible communication way SAM3X8E -->A9 ?
a) Should be possible. As the arduino part of the Udoo Quad is a Due you better consult Arduino Due sources: http://forum.arduino.cc/index.php?topic=271608.0 http://forum.arduino.cc/index.php?topic=252690.0 https://forum.arduino.cc/index.php?topic=129868.30 b) The default fastest communication between those two seems to be the /dev/ttymxc3 device using the programming port (max baudrate 115200). http://www.udoo.org/docs/Hardware_&_Accessories/IMX6_And_Sam3X_Communication.html The Native port on the Due is faster but is not directly for Linux communication, but with a change in the configuration of a recompile of the Linux kernel it was available: http://www.udoo.org/forum/threads/solved-imx6-sam3x-usb-communication.4414/#post-19685 This could give normal USB 2.0 speeds (but not confirmed)