I have developed a driver for a grayscale imaging sensor on imx6qpsabresd. Now we are downgrading the system to a custom board that is built like a IMX6Q sabre board(same connections same properties, only difference is physical size).
YOCTO can successfully apply my older patch for grayscale and compiling seems smooth. The problem is I can't get any vision data even though the module loads and I2C connections works. I'd like to know where should I be looking next in order to debug this problem more efficiently.
Are there any difference in IPU chips, VPU chips?
Are drivers built using same architectures(even though the patches apply without a problem, I still have some suspicions about this one)?