Dear NXP,
After a lengthy investigation, I've reached the conclusion that the i.MX8M Nano processor does not support a MIPI CSI-2 sensor which has the CLK lane free running. Free-running CLK sensors work with the D-PHY on the i.MX8M Mini, i.MX6 series, i.MX7 series, but strangely, not on the i.MX8M Nano series.
Some sensors are running the CLK in gated mode (i.e. IMX219, from the Raspberry Pi V2.1 cam) or can be switched from default to gated CLK (i.e. OV5640). But my sensor, apparently, cannot (IMX290).
According to the datasheets, the D-PHY on Mini looks identical to the Nano, but in practice, its not. The Nano is advertised as a drop-in, pin-compatible replacement for the Mini, and regarding the CSI2, it is not.
I've prepared an investigative report as attachment, and I urgently request help for a work-around since we have a large business deal dependent on i.MX8Nano + IMX290 compatibility.
Best regards,
Hendrik