MIPI_CSIx_DPHY_COMMON_CTRL - HSSETTLE on Imx8MP

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

MIPI_CSIx_DPHY_COMMON_CTRL - HSSETTLE on Imx8MP

Jump to solution
623 Views
Eximius
Contributor III

Dear NXP Support,

please describe the IMX8MP MIPI_CSIx_DPHY_COMMON_CTRL register HSSETTLE field:

Eximius_0-1727877405743.png

There are multiple sources with tables relating to a number to frequency, eg:
https://community.nxp.com/t5/i-MX-Processors/raw12-camera-on-imx8mp-isi/m-p/1663012/highlight/true#M...

But I would like a formal description, since the values that I am experimenting with do not fit the table of other posts. My MIPI CSI Phy runs at 300Mhz/600Mbps, and a csis-hs-settle = <6> is generating a lot of SOT errors. When I use csis-hs-settle = <13> there are no errors.

Thank you for your support.


Best regards,

Ian

Labels (1)
0 Kudos
Reply
1 Solution
492 Views
qiang_li-mpu_se
NXP Employee
NXP Employee

Hi @Eximius 

The suggested setting in that table will make the Ths-settle in the middle of the range (about 95ns to 156.67ns for 600Mbps).

View solution in original post

0 Kudos
Reply
5 Replies
508 Views
qiang_li-mpu_se
NXP Employee
NXP Employee

Hi @Eximius 

The left column of the table is Mbps, date rate, it is not MIPI clock frequency, so your data rate is 600Mbps, value 13 is the correct one.

0 Kudos
Reply
501 Views
Eximius
Contributor III
Hi @qiang_li-mpu-sw

Could you also inform the generated ths-settle timings in nano seconds for each value?

Thanks
Ian
0 Kudos
Reply
493 Views
qiang_li-mpu_se
NXP Employee
NXP Employee

Hi @Eximius 

The suggested setting in that table will make the Ths-settle in the middle of the range (about 95ns to 156.67ns for 600Mbps).

0 Kudos
Reply
528 Views
joanxie
NXP TechSupport
NXP TechSupport

sent to you via mail, pls check

0 Kudos
Reply
535 Views
Eximius
Contributor III
0 Kudos
Reply