From 10ebd8556b7990499c896a550e3d416b444211e6 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 10 May 2024 02:23:07 +0000
Subject: [PATCH] add led
---
kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi | 17 ++++++++++++++---
mk-rootfs.sh | 4 ++--
kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi | 14 ++++++++++++--
3 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi b/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
index 5e7b0cd..576850c 100755
--- a/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
@@ -796,7 +796,7 @@
BT,reset_gpio = <&gpio2 RK_PB7 GPIO_ACTIVE_HIGH>;
BT,wake_gpio = <&gpio2 RK_PC0 GPIO_ACTIVE_HIGH>;
BT,wake_host_irq = <&gpio2 RK_PC1 GPIO_ACTIVE_HIGH>;
- status = "okay";
+ status = "disabled";
};
&uart0 {
@@ -806,7 +806,7 @@
&uart1 {
pinctrl-names = "default";
pinctrl-0 = <&uart1m0_xfer &uart1m0_ctsn>;
- status = "okay";
+ status = "disabled";
};
&uart3 {
@@ -824,11 +824,21 @@
pinctrl-0 = <&uart5m1_xfer>;
};
+&uart6 {
+ status = "okay";
+ pinctrl-0 = <&uart6m1_xfer>;
+};
+
&uart7 {
status = "okay";
pinctrl-0 = <&uart7m1_xfer>;
};
+&uart8 {
+ status = "okay";
+ pinctrl-0 = <&uart8m1_xfer>;
+};
+
&uart9 {
status = "okay";
pinctrl-0 = <&uart9m1_xfer>;
diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
index 046654e..de40638 100755
--- a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
@@ -188,9 +188,20 @@
leds: leds {
compatible = "gpio-leds";
- sys_led: sys_led {
- gpios = <&gpio3 RK_PD0 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "heartbeat";
+ run_led: run_led {
+ gpios = <&gpio4 RK_PC2 GPIO_ACTIVE_HIGH>;
+ default-state = "on";
+// linux,default-trigger = "heartbeat";
+ };
+
+ sig_led: sig_led {
+ gpios = <&gpio4 RK_PC3 GPIO_ACTIVE_HIGH>;
+ default-state = "on";
+ };
+
+ err_led: err_led {
+ gpios = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>;
+ default-state = "on";
};
};
diff --git a/mk-rootfs.sh b/mk-rootfs.sh
index 2c6ad38..ecbedf5 100755
--- a/mk-rootfs.sh
+++ b/mk-rootfs.sh
@@ -1,5 +1,5 @@
#!/bin/bash -e
-TARGET_ROOTFS_DIR=/home/ljy/rk3568_SDK/debian/debian_rootfs_lk2
+TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu20-lxde/rk3568_ubuntu20
#TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu20-lxde/lxde_ubuntu20_rootfs
#TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian10/rk3568_likong
#TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian11/debian11_5.10
@@ -19,7 +19,7 @@
# Create directories
mkdir ${MOUNTPOINT}
-dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=4000
+dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=4500
finish() {
sudo umount ${MOUNTPOINT} || true
--
Gitblit v1.6.2