qq7643066的个人空间 https://passport2.21ic.com/?1354292 [收藏] [复制] [RSS]

日志

RK3288 添加普通串口uart1和uart3

热度 1已有 4732 次阅读2020-2-9 22:52 |系统分类:嵌入式系统| RK3288

CPU:RK3288

系统:Android 5.1

 

diff --git a/device/rockchip/common/init.connectivity.rc b/device/rockchip/common/init.connectivity.rc
index 4957cdb..15c507e
100755
--- a/device/rockchip/common/init.connectivity.rc
+++ b/device/rockchip/common/init.connectivity.rc
@@
-59,10 +59,10 @@ on boot

# bluetooth power up
/down interface
     chmod
0660 /dev/ttyS0
-    chmod 0660 /dev/ttyS1
+#   chmod 0660 /dev/ttyS1
     chmod
0660 /dev/vflash
     chown bluetooth net_bt_stack
/dev/vflash
-    chown bluetooth net_bt_stack /dev/ttyS1
+#   chown bluetooth net_bt_stack /dev/ttyS1
     chown bluetooth net_bt_stack
/dev/ttyS0
     chown bluetooth net_bt_stack
/sys/class/rfkill/rfkill0/type
     chown bluetooth net_bt_stack
/sys/class/rfkill/rfkill0/state
diff
--git a/device/rockchip/common/init.rk30board.rc b/device/rockchip/common/init.rk30board.rc
old mode
100644
new mode 100755
index 2cfcbb8..
7357314
--- a/device/rockchip/common/init.rk30board.rc
+++ b/device/rockchip/common/init.rk30board.rc
@@
-25,6 +25,10 @@ on post-fs-data
     chown root system
/system/lib/hw/gps.default.so
     mkdir
/data/gps 0770 system net_bt_stack

+    chmod 666 /dev/ttyS1
+    chmod 666 /dev/ttyS3
+    chmod 666 /dev/ttyS4
+
     ##$_rbox_$_modify_$_chenzhi_20120309
     ##$_rbox_$_modify_$_begin
     mkdir
/data/misc/ppp 777 system system
diff
--git a/kernel/arch/arm/boot/dts/rk3288_rk808.dts b/kernel/arch/arm/boot/dts/rk3288_rk808.dts
index fbfcf2b..4c4dfd9
100755
--- a/kernel/arch/arm/boot/dts/rk3288_rk808.dts
+++ b/kernel/arch/arm/boot/dts/rk3288_rk808.dts
@@
-304,6 +304,24 @@
        pinctrl
-0 = <&uart0_xfer &uart0_cts>;
};

+&uart_bb {
+       status = "okay";
+       dma-names = "!tx", "!rx";
+       pinctrl-0 = <&uart1_xfer &uart1_cts>;
+};
+
+&uart_gps {
+       status = "okay";
+       dma-names = "!tx", "!rx";
+       pinctrl-0 = <&uart3_xfer &uart3_cts>;
+};
+
+&uart_exp {
+       status = "okay";
+       dma-names = "!tx", "!rx";
+       pinctrl-0 = <&uart4_xfer &uart4_cts>;
+};
+
&i2c0 {
        status
= "okay";
作者:qq7643066
出处:http://www.sunychip.com
转载请注明出处,谢谢!!!

路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (1 个评论)

回复 幽魂 2020-2-18 19:53
好资料,感谢分享。。