Browse Source

2020.04.27 / Folus Wen

Actions:
1. EVSE/rootfs/usr/bin/ add run_cpu_freq_set.sh & check_cpu_freq.sh script to access cpu frequency info.

Files:
1. As follow commit history

Image version: D0.00.XX.XXXX.XX
Image checksum: XXXXXXXX

Hardware PWB P/N : XXXXXXX
Hardware Version : XXXXXXX
FolusWen 4 years ago
parent
commit
31cf57ac49

BIN
EVSE/Projects/AW-Regular/Images/FactoryDefaultConfig.bin


BIN
EVSE/Projects/AW-Regular/Images/ramdisk.gz


+ 4 - 0
EVSE/rootfs/usr/bin/check_cpu_current_freq.sh

@@ -0,0 +1,4 @@
+#!/bin/sh
+freq=`cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq`
+echo CPU current frequency is $freq Hz.
+

+ 17 - 0
EVSE/rootfs/usr/bin/run_cpu_freq_set.sh

@@ -0,0 +1,17 @@
+#!/bin/sh
+if [ $# -lt 1 ]; then
+        echo "Usage sample:  run_cpu_freq_set.sh [max_frequency]"
+        echo " max_frequency: 300000, 600000, 800000"
+        exit 0;
+else
+        if [ $1 -lt 300000 ] || [ $1 -gt 800000 ]; then
+                echo "Usage sample:  run_cpu_freq_set.sh [max_frequency]"
+                echo " max_frequency: 300000, 600000, 800000"
+                exit 0;
+        fi
+
+        echo $1 >  /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
+        freq=`cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq`
+        echo CPU max frequency is set to $freq Hz.
+fi
+