4.7.10. hrut_ddr_freq

hrut_ddr_freq一个用于获取当前 DDR( Double Data Rate,双倍速率内存)内存频率工具。它通过读取 Linux 系统的 sysfs 文件系统以下文件获取频率信息:

  • /sys/class/devfreq/soc\:ddrc-freq/name:确认设备名称是否为 soc:ddrc-freq。

  • /sys/class/devfreq/soc\:ddrc-freq/cur_freq:读取当前 DDR 频率,单位为 Hz。

4.7.10.1. 语法说明

以下执行 hrut_ddr_freq -h 输出Usage

hrut_ddr_freq -h

*** this tool is used to get current ddr frequency ***
 usage: hrut_ddr_freq
  • 没有任何输入参数,直接运行即可获取当前 DDR 频率。

4.7.10.2. 各项命令选项及其功能说明

默认使用方式

命令:

root@buildroot:~# hrut_ddr_freq

功能:

命令遍历 /sys/class/devfreq 目录,查找匹配设备名称( soc:ddrc-freq),并读取当前频率。

打印输出:

root@buildroot:/userdata/gmsl_test# hrut_ddr_freq
ddr cur_freq: 4266000000