Part Number: TDA4VE-Q1
Tool/software:
Tool/software:
hello teams:
sdk update from sdk805 to sdk902
target sdk version: 09.02.00.05 tisdk-tiny-image-j721s2-evm.tar.xz
hw: tda4ve
We found that the following will affect our Tencent SDK CPU usage is very high at 40%, while the same program in the 805 SDK is only 1%

When we apply the following patch
Change-Id: Ieacf7ea038814e5dbe3a68ba86b12d61486f9109
---
.../arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti/arch/arm64/boot/dts/ti/k3-j721s2.dtsi b/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti/arch/arm64/boot/dts/ti/k3-j721s2.dtsi
index a36cfe7a5..029450433 100644
--- a/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti/arch/arm64/boot/dts/ti/k3-j721s2.dtsi
+++ b/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti/arch/arm64/boot/dts/ti/k3-j721s2.dtsi
@@ -53,7 +53,7 @@ cpu0: cpu@0 {
next-level-cache = <&L2_0>;
clocks = <&k3_clks 202 0>;
clock-names = "cpu";
- operating-points-v2 = <&cpu0_opp_table>;
+ // operating-points-v2 = <&cpu0_opp_table>;
};
cpu1: cpu@1 {
@@ -70,7 +70,7 @@ cpu1: cpu@1 {
next-level-cache = <&L2_0>;
clocks = <&k3_clks 203 0>;
clock-names = "cpu";
- operating-points-v2 = <&cpu0_opp_table>;
+ // operating-points-v2 = <&cpu0_opp_table>;
};
};
@@ -97,7 +97,7 @@ opp1-250000000 {
L2_0: l2-cache0 {
compatible = "cache";
- cache-unified;
+ // cache-unified;
cache-level = <2>;
cache-size = <0x100000>;
cache-line-size = <64>;
--
2.25.1
, its usage is reduced

We found that sdk805 has no node operating-points-v2 = <&cpu0_opp_table>;
Are our modifications feasible?