[i.MX8MP/LVDS]fine tune LVDS driver strength

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

[i.MX8MP/LVDS]fine tune LVDS driver strength

[i.MX8MP/LVDS]fine tune LVDS driver strength

On customer design, they may need to fine tune LVDS driver strength for different case, for example, PCB impedance does not match, or the value of terminal resistor in panel side is lower or bigger.

In IMX8MPRM.pdf, it has reg for this feature:

Lambert_0-1690979359195.png

 

Lambert_1-1690979359199.png

 

 

 

LVDS is constant current source, when voltage on terminal or panel side is lower than spec, you need to increase output current to get higher voltage to meet spec. otherwise ,you need to reduce it

There is no detail description for these bits, pls refer to below:

CC_ADJ = 000b => 3.5mA as default

CC_ADJ = 001b => 3.5mA + 0.215mA x 1

CC_ADJ = 010b => 3.5mA + 0.215mA x 2

CC_ADJ = 011b => 3.5mA + 0.215mA x 4

CC_ADJ = 100b => 3.5mA - 0.215mA x 4

CC_ADJ = 101b => 3.5mA - 0.215mA x 3

CC_ADJ = 110b => 3.5mA - 0.215mA x 2

CC_ADJ = 111b => 3.5mA - 0.215mA x 1

 

Thanks,

Lambert

Labels (1)
No ratings
Version history
Last update:
‎08-02-2023 05:30 AM
Updated by: