Hello, I am using the UDOO Neo in my master's thesis and I want to use it to read sensor data from the M4's SPI interface and transmit it via Ethernet. I figured that the Neo is the perfect board due to the shared memory between the Linux host and the M4. I have been trying to get this working for two weeks now but I am stuck. A little help would be great! Currently I am able to read my sensor data from the M4 processor via SPI with no problem, but the Serial interface to the Linux side is very slow (100kb/sec or so). I have a C++ program running that receives the bytes from the serial interface so that the buffers should not get full. There are several options that would solve my problem, none of which I am able to get to work: 1. A faster ttyMCC to transmit my data. 2. Shared memory between the two processors (so I could use the ttyMCC to tell the Linux side that new data is available and read the data itself from the shared memory) 3. Disabling the M4 and accessing the SPI interface directly from the Linux side. I tried recompiling the kernel with new device tree files but I don't get the SPI device to show up. The forum thread that contains an approach is based on an older kernel version so the patch cannot be used anymore. Can someone help me? Is there anything I am missing? Thank you so much!