2301284_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2301284_en-US

2301284_en-US

IMX8MPLUS CSIS_DPHYSTATUS register shows clock lane is in stop state

Hi,

I’ve updated my IMX415 driver by following the sensor porting guide for imx8mplus. While reading the CSIS_DPHYSTATUS register (offset 0x20), I’m seeing a value of

0x00000001

. This indicates that the clock lane is in the STOP state, while the data lanes are not.

Could you please advise on how to resolve this issue?


i.MX 8 Family | i.MX 8QuadMax (8QM) | 8QuadPlusRe: IMX8MPLUS CSIS_DPHYSTATUS register shows clock lane is in stop state

Hello,

Please refer to AN13573 section 2.5 about the mode transitions.
https://www.nxp.com.cn/docs/en/application-note/AN13573.pdf

Based on this could you try to set it in non-continuous mode.

in continuous clock mode, there may only be one LP state at the very beginning, and clock lane will always work in HS mode later. So it's better to make sensor work in LP state before enable 8MP DPHY. otherwise, DPHY may not detect the HS mode, then it can't receive data from sensor.

Best regards/Saludos,
Aldo.

FIFO overflow while streaming using IMX415 with IMX8MPLUS

Hi,

I am currently using the IMX415 sensor on the i.MX8M Plus platform. While streaming, I can see that the frame start log is reported, but the corresponding frame end log never appears. Could you please help me understand the possible causes of this issue and how it can be resolved?


Screenshot from 2026-01-30 16-21-45.pngScreenshot from 2026-01-30 16-21-45.png

Additionally, to configure non-continuous clock mode, will programming the following register be sufficient for this to take effect?

Screenshot from 2026-01-30 22-50-57.pngScreenshot from 2026-01-30 22-50-57.png



Re: FIFO overflow while streaming using IMX415 with IMX8MPLUS

Hi,

The buffer overflow issue was resolved after reducing the CSI controller clock frequency from 500 MHz to 266 MHz. With the lower clock setting, video streaming works reliably without encountering buffer overflow errors.

But why didn't it work for 500MHZ ,do u have any idea??

Tags (1)
No ratings
Version history
Last update:
‎02-05-2026 02:24 AM
Updated by: