Hi, When Udoo Neo is energized I need to control an Analog Camera with M4 as soon as possible (before Android initialize completed). For M4 Core, I'm using "FreeRTOS IMX6 SoloX" so not Arduino. I couldn't find any C library or driver about VADC, CSI, LCDIF and LVDS. I guess modifying and implementing linux driver files for my application could be an option. Is it possible to modify linux drivers for M4 Core? or should I write all drivers for M4?
You will find it extremely difficult to implement on the M4 (or impossible) and I suggest you read the im6sx reference manual to understand the VADC interface. There is a VADC driver present in the kernel and will need to understand its implementation if you want to use the Analog Camera. BTW the camera output is only useful for rendering to a display.