Difference between revisions of "EDP"
From Rockchip open source Document
(Created page with " === * How to Enable eDP Module === ---- '''1. Driver Compile'''<br/> Ensure below configures have been selected: <pre><code>CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_PHY_ROCKCHI...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | = | + | = References = |
− | -- | + | [https://github.com/rockchip-linux/kernel/tree/release-4.4/drivers/gpu/drm/rockchip source code] |
− | + | [https://github.com/rockchip-linux/kernel/blob/release-4.4/Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt device-tree document] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | | |
− | = | + | = Tips = |
− | ''' | + | == '''Whether eDP display card has been registered successfully''' == |
If the eDP display card has been created, it would create a sysfs debug directory. | If the eDP display card has been created, it would create a sysfs debug directory. | ||
− | <pre | + | <pre>$ ls /sys/class/drm/card0-eDP-1</code> |
</pre> | </pre> | ||
Line 64: | Line 23: | ||
*Check the kernel log for more detail (dmesg | grep dp) | *Check the kernel log for more detail (dmesg | grep dp) | ||
− | ''' | + | == '''Check eDP display card status: status, enabled, modes''' == |
− | <pre | + | <pre>$ cd /sys/class/drm/card0-eDP-1 |
$ cat status # should printed connected or disconnected | $ cat status # should printed connected or disconnected | ||
$ cat enabled # should printed enabled or disabled | $ cat enabled # should printed enabled or disabled | ||
− | $ cat modes # should printed the available mode list, like 1536x2048 | + | $ cat modes # should printed the available mode list, like 1536x2048 |
</pre> | </pre> | ||
− | ''' | + | == '''If you still have no picture on eDP panel, please check bellow information:''' == |
*Check the eDP panel power supply. | *Check the eDP panel power supply. | ||
*Check the panel datasheet, ensure you have configured the timing and power sequence rightly. | *Check the panel datasheet, ensure you have configured the timing and power sequence rightly. | ||
− | *Check the hardware connected status, or test the panel on workable board. | + | *Check the hardware connected status, or test the panel on workable board. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 07:37, 11 October 2017
Contents
References
Tips
Whether eDP display card has been registered successfully
If the eDP display card has been created, it would create a sysfs debug directory.
$ ls /sys/class/drm/card0-eDP-1</code>
So you just need to check that directory. If that directory is missing in your machine board, please check:
- Whether eDP & eDP-PHY have been enabled in DTS files.
- Whether eDP panel have been registered successfully.
- Whether you have available VOP module for eDP.
- Check the kernel log for more detail (dmesg | grep dp)
Check eDP display card status: status, enabled, modes
$ cd /sys/class/drm/card0-eDP-1 $ cat status # should printed connected or disconnected $ cat enabled # should printed enabled or disabled $ cat modes # should printed the available mode list, like 1536x2048
If you still have no picture on eDP panel, please check bellow information:
- Check the eDP panel power supply.
- Check the panel datasheet, ensure you have configured the timing and power sequence rightly.
- Check the hardware connected status, or test the panel on workable board.