IMX8MP: LVDS Drive strength control

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IMX8MP: LVDS Drive strength control

696件の閲覧回数
yogeshbsa89
Contributor II

Hi NXP Community,

We are facing emission issues in IMX8MP  from the Custom Lvds based display. by reducing pixel clock frequency to lower value (from 71 Mhz to 47 Mhz), it is improving to the Marginal level.

But it reduces frame rate as well. it is not so desired .

Now we are thinking alternative solution to control the emission by controlling LVDS drive strength.

Could you help in controlling LVDS drive strength. we are using 5.15 Linux Kernel.   

How we can we check current drive strength of lvds signals ?

we have also found LVDS_CTRL register in Reference manual where we modified CC_ADJ value .

but its physical significance is not mentioned in the Manual. 

if you can provide the current values from the value 0 to 7 it will be helpful to understand.

However we did find find any changes in Vpk to pk values after changing CC_ADJ value in LVDS_CTRL register . 

phy_write(phy, LVDS_CTRL,
CC_ADJ(0x2) | PRE_EMPH_EN | PRE_EMPH_ADJ(0x3));

phy_write(phy, LVDS_CTRL,
CC_ADJ(0x7) | PRE_EMPH_EN | PRE_EMPH_ADJ(0x3));

Are we missing anything?

 

Regards,

Yogesh

0 件の賞賛
返信
0 返答(返信)