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
2,010 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
1,879 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
1,895 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
1,888 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
1,880 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
1,915 Views
joanxie
NXP TechSupport
NXP TechSupport

sent to you via mail, pls check

0 Kudos
Reply
1,922 Views
Eximius
Contributor III
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1965688%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMIPI_CSIx_DPHY_COMMON_CTRL%20-%20HSSETTLE%20on%20Imx8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1965688%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20NXP%20Support%2C%3C%2FP%3E%3CP%3Eplease%20describe%20the%20%3CSTRONG%3EIMX8MP%3C%2FSTRONG%3E%20MIPI_CSIx_DPHY_COMMON_CTRL%26nbsp%3Bregister%20HSSETTLE%20field%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Eximius_0-1727877405743.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Eximius_0-1727877405743.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F302376i7E0C3D3EB704630C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Eximius_0-1727877405743.png%22%20alt%3D%22Eximius_0-1727877405743.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EThere%20are%20multiple%20sources%20with%20tables%20relating%20to%20a%20number%20to%20frequency%2C%20eg%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors%2Fraw12-camera-on-imx8mp-isi%2Fm-p%2F1663012%2Fhighlight%2Ftrue%23M207043%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors%2Fraw12-camera-on-imx8mp-isi%2Fm-p%2F1663012%2Fhighlight%2Ftrue%23M207043%3C%2FA%3E%3C%2FP%3E%3CP%3EBut%20I%20would%20like%20a%20formal%20description%2C%20since%20the%20values%20that%20I%20am%20experimenting%20with%20do%20not%20fit%20the%20table%20of%20other%20posts.%20My%20MIPI%20CSI%20Phy%20runs%20at%20300Mhz%2F600Mbps%2C%20and%20a%26nbsp%3Bcsis-hs-settle%20%3D%20%26lt%3B6%26gt%3B%20is%20generating%20a%20lot%20of%20SOT%20errors.%20When%20I%20use%26nbsp%3Bcsis-hs-settle%20%3D%20%26lt%3B13%26gt%3B%20there%20are%20no%20errors.%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20support.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EBest%20regards%2C%3C%2FP%3E%3CP%3EIan%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1965688%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1976980%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20MIPI_CSIx_DPHY_COMMON_CTRL%20-%20HSSETTLE%20on%20Imx8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1976980%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F191759%22%20target%3D%22_blank%22%3E%40Eximius%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20suggested%20setting%20in%20that%20table%20will%20make%20the%20T%3CFONT%20size%3D%221%202%203%204%205%206%207%22%3Ehs-settle%3C%2FFONT%3E%20in%20the%20middle%20of%20the%20range%20(about%2095ns%20to%20156.67ns%20for%20600Mbps).%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1976768%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20MIPI_CSIx_DPHY_COMMON_CTRL%20-%20HSSETTLE%20on%20Imx8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1976768%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F179116%22%20target%3D%22_blank%22%3E%40qiang%3C%2FA%3E_li-mpu-sw%3CBR%20%2F%3E%3CBR%20%2F%3ECould%20you%20also%20inform%20the%20generated%20ths-settle%20timings%20in%20nano%20seconds%20for%20each%20value%3F%3CBR%20%2F%3E%3CBR%20%2F%3EThanks%3CBR%20%2F%3EIan%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1976565%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20MIPI_CSIx_DPHY_COMMON_CTRL%20-%20HSSETTLE%20on%20Imx8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1976565%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F191759%22%20target%3D%22_blank%22%3E%40Eximius%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20left%20column%20of%20the%20table%20is%20Mbps%2C%20date%20rate%2C%20it%20is%20not%20MIPI%20clock%20frequency%2C%20so%20your%20data%20rate%20is%20600Mbps%2C%20value%2013%20is%20the%20correct%20one.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1976002%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20MIPI_CSIx_DPHY_COMMON_CTRL%20-%20HSSETTLE%20on%20Imx8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1976002%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Esent%20to%20you%20via%20mail%2C%20pls%20check%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1975912%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20MIPI_CSIx_DPHY_COMMON_CTRL%20-%20HSSETTLE%20on%20Imx8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1975912%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F39586%22%20target%3D%22_blank%22%3E%40joanxie%3C%2FA%3E%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F4760%22%20target%3D%22_blank%22%3E%40qiang_li-mpu_se%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E