最近产品需求变更,使LCD变更为HDMI,使用的NanoPC-T3 plus这个板子。
目前:HDMI的分辨率只支持 720P和1080P两种分辨率。
需要修改HDMI分辨率。
内核
修改 arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi ,补丁如下:
--- a/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi
+++ b/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi
@@ -851,6 +851,7 @@
width = <1280>;
height = <720>;
refresh = <60>;
+ prefered = <1>;
};
};
另外,也可以检查/修改 drivers/gpu/drm/nexell/nx_drm_hdmi.c 中的 panel_hdmi_ops_get_modes