what does jetson_clocks do?

It seems the jetson cannot be overclocked

stefan@jetson:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
1428000
stefan@jetson:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
1428000

minimum and maximum frequencies are the same.

and i cant see what the min/max of the gpu is

stefan@jetson:~$ sudo cat /sys/kernel/debug/clock/override.gbus/rate
cat: /sys/kernel/debug/clock/override.gbus/rate: No such file or directory

or of the ram

stefan@jetson:~$ sudo cat /sys/kernel/debug/clock/override.emc/rate
cat: /sys/kernel/debug/clock/override.emc/rate: No such file or directory

Hi bwana, the jetson_clocks script disables the DVFS governor and locks the clocks to their maximums as defined by the active nvpmodel power mode. So if your active nvpmodel mode is 10W, jetson_clocks will lock the clocks to their maximums for 10W mode. And if your active nvpmodel is 5W, jetson_clocks will lock the clocks to their maximums for 5W mode.

You can check the source of the jetson_clocks shell script, and the nvpmodels are defined in /etc/nvpmodel.conf

1 Like