From 4ec48a2b79a810caf1e90da063a48f4263f2fae3 Mon Sep 17 00:00:00 2001 From: hyx Date: Fri, 6 Jun 2025 19:22:40 +0800 Subject: [PATCH] add uart0 uart1 uart5 upto v1.1.4 --- kernel/arch/arm64/boot/dts/rockchip/px30.dtsi | 4 ++-- .../boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi | 19 ++++++++++++++++++- .../Linux_Upgrade_Tool/myburn.sh | 5 ++++- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi b/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi index e146da51b..5de2399db 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -680,7 +680,7 @@ uart0: serial@ff030000 { clock-names = "baudclk", "apb_pclk"; dmas = <&dmac 0>, <&dmac 1>; /*You can add it to enable dma*/ - /*dma-names = "tx", "rx";*/ + dma-names = "tx", "rx"; reg-shift = <2>; reg-io-width = <4>; pinctrl-names = "default"; @@ -967,7 +967,7 @@ uart5: serial@ff178000 { clock-names = "baudclk", "apb_pclk"; dmas = <&dmac 10>, <&dmac 11>; /*You can add it to enable dma*/ - /*dma-names = "tx", "rx";*/ + dma-names = "tx", "rx"; reg-shift = <2>; reg-io-width = <4>; pinctrl-names = "default"; diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi index 821edc6c6..00e2933fa 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi +++ b/kernel/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi @@ -777,9 +777,26 @@ &usb20_otg { status = "okay"; }; +&uart0 { + pinctrl-names = "default"; + pinctrl-0 = <&uart0_xfer>; + status = "okay"; +}; &uart1 { pinctrl-names = "default"; - pinctrl-0 = <&uart1_xfer &uart1_cts>; + pinctrl-0 = <&uart1_xfer>; + status = "okay"; +}; +/* +&uart2 { + pinctrl-names = "default"; + pinctrl-0 = <&uart2_xfer>; + status = "okay"; +}; +*/ +&uart5 { + pinctrl-names = "default"; + pinctrl-0 = <&uart5_xfer>; status = "okay"; }; diff --git a/tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool/myburn.sh b/tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool/myburn.sh index feb537759..5c2597a25 100755 --- a/tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool/myburn.sh +++ b/tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool/myburn.sh @@ -1 +1,4 @@ -sudo ./upgrade_tool uf /home/hyx/work/linuxOS_AP06/rockdev/update.img +#sudo ./upgrade_tool uf /home/hyx/work/updateimg/update.img +#sudo ./upgrade_tool uf /home/hyx/work/linuxOS_AP06/rockdev/update.img +upgrade_tool di -b /home/hyx/work/linuxOS_AP06/rockdev/boot.img +#upgrade_tool di -u /home/hyx/work/linuxOS_AP06/rockdev/uboot.img