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