1、kernel部分:kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi
index 05d0afd..c4e4a36 100644
--- a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi
@@ -200,6 +200,18 @@
status = "okay";
};
+&uart3 {
+ status = "okay";
+};
+
+&uart4 {
+ status = "okay";
+};
+
+&uart9 {
+ status = "okay";
+};
+
&edp_in_vp0 {
status = "okay";
};
2、权限问题:device/rockchip/common/init.connectivity.rc
diff --git a/init.connectivity.rc b/init.connectivity.rc
index 9f55246..19e68b6 100755
--- a/init.connectivity.rc
+++ b/init.connectivity.rc
@@ -29,6 +29,11 @@ on zygote-start
chown bluetooth net_bt /sys/class/rfkill/rfkill0/state
chmod 0664 /sys/class/rfkill/rfkill0/state
+#for uart3 uart4 uart9
+ chmod 0666 /dev/ttyS3
+ chmod 0666 /dev/ttyS4
+ chmod 0666 /dev/ttyS9
+
# for wifi
mkdir /data/vendor/wifi 0771 wifi wifi