ZHCADU8 February   2024 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP

 

  1.   1
  2.   摘要
  3.   商标
  4. 1工作功耗汇总
  5. 2低功耗汇总
  6. 3引言
    1. 3.1 测试条件和参数
    2. 3.2 入门套件 EVM 信息
    3. 3.3 入门套件 EVM 电源轨
  7. 4功耗测量数据
    1. 4.1 低功耗模式
      1. 4.1.1 OS 空闲
        1. 4.1.1.1 OS 空闲设置
        2. 4.1.1.2 OS 空闲数据
          1. 4.1.1.2.1 200MHz 时处于 OS 空闲模式
          2. 4.1.1.2.2 400MHz 时处于 OS 空闲模式
          3. 4.1.1.2.3 600MHz 时处于 OS 空闲模式
          4. 4.1.1.2.4 800MHz 时处于 OS 空闲模式
          5. 4.1.1.2.5 1000MHz 时处于 OS 空闲模式
          6. 4.1.1.2.6 1250MHz 时处于 OS 空闲模式
          7. 4.1.1.2.7 1400MHz 时处于 OS 空闲模式
      2. 4.1.2 深度睡眠
        1. 4.1.2.1 深度睡眠设置
        2. 4.1.2.2 深度睡眠数据
      3. 4.1.3 仅 MCU
        1. 4.1.3.1 仅 MCU 设置
        2. 4.1.3.2 仅 MCU 数据
    2. 4.2 核心基准测试
      1. 4.2.1 Dhrystone
        1. 4.2.1.1 Dhrystone 设置
        2. 4.2.1.2 Dhrystone 数据
          1. 4.2.1.2.1 单核 Dhrystone 数据
          2. 4.2.1.2.2 双核 Dhrystone 数据
          3. 4.2.1.2.3 4 核 Dhrystone 数据
      2. 4.2.2 Whetstone
        1. 4.2.2.1 Whetstone 设置
        2. 4.2.2.2 Whetstone 数据
          1. 4.2.2.2.1 单核 Whetstone 数据
          2. 4.2.2.2.2 双核 Whetstone 数据
          3. 4.2.2.2.3 4 核 Whetstone 数据
      3. 4.2.3 Stress-ng
        1. 4.2.3.1 Stress-ng 设置
        2. 4.2.3.2 Stress-ng 数据
          1. 4.2.3.2.1 单核 Stress-ng 数据
          2. 4.2.3.2.2 双核 Stress-ng 数据
          3. 4.2.3.2.3 4 核 Stress-ng 数据
    3. 4.3 存储器基准测试
      1. 4.3.1 Stream
        1. 4.3.1.1 Stream 设置
        2. 4.3.1.2 Stream 数据
          1. 4.3.1.2.1 单核 Stream 数据
          2. 4.3.1.2.2 双核 Stream 数据
          3. 4.3.1.2.3 4 核 Stream 数据
    4. 4.4 网络/加密基准测试
      1. 4.4.1 OpenSSL
        1. 4.4.1.1 OpenSSL 设置
        2. 4.4.1.2 OpenSSL 数据
          1. 4.4.1.2.1 单核 OpenSSL 数据
          2. 4.4.1.2.2 双核 OpenSSL 数据
          3. 4.4.1.2.3 4 核 OpenSSL 数据
    5. 4.5 图形示例用例
      1. 4.5.1 glmark2
        1. 4.5.1.1 glmark2 设置
        2. 4.5.1.2 glmark2 数据
    6. 4.6 高活跃度并发测试
      1. 4.6.1 4 核 Dhrystone + glmark2
        1. 4.6.1.1 4 核 Dhrystone + glmark2 设置
        2. 4.6.1.2 4 核 Dhrystone + glmark2 数据
      2. 4.6.2 4 核 Stress-ng + glmark2
        1. 4.6.2.1 4 核 Stress-ng + glmark2 设置
        2. 4.6.2.2 4 核 Stress-ng + glmark2 数据
      3. 4.6.3 4 核 Stream + glmark2
        1. 4.6.3.1 4 核 Stream + glmark2 设置
        2. 4.6.3.2 4 核 Stream + glmark2 数据
    7. 4.7 应用演示
      1. 4.7.1 HMI 演示
        1. 4.7.1.1 HMI 演示设置
        2. 4.7.1.2 HMI 演示数据
      2. 4.7.2 DMS 演示
        1. 4.7.2.1 DMS 演示设置
        2. 4.7.2.2 DMS 演示数据
  8. 5限制
    1. 5.1 低功耗模式测量差异
    2. 5.2 测量方法
    3. 5.3 入门套件 EVM I/O 电源轨
  9. 6参考资料
  10.   附录
    1.     A.1 汇总表
    2.     A.2 如何变更 A53 核心速度

A.2 如何变更 A53 核心速度

root@am62xx-evm:~# cd /sys/devices/system/cpu/cpufreq/policy0/
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# ls -l
total 0
-r--r--r-- 1 root root 4096 Jan  1 00:00 affected_cpus
-r-------- 1 root root 4096 Jan  1 00:00 cpuinfo_cur_freq
-r--r--r-- 1 root root 4096 Jan  1 00:00 cpuinfo_max_freq
-r--r--r-- 1 root root 4096 Jan  1 00:00 cpuinfo_min_freq
-r--r--r-- 1 root root 4096 Jan  1 00:00 cpuinfo_transition_latency
-r--r--r-- 1 root root 4096 Jan  1 00:00 related_cpus
-r--r--r-- 1 root root 4096 Jan  1 00:00 scaling_available_frequencies
-r--r--r-- 1 root root 4096 Jan  1 00:00 scaling_available_governors
-r--r--r-- 1 root root 4096 Jan  1 00:00 scaling_cur_freq
-r--r--r-- 1 root root 4096 Jan  1 00:00 scaling_driver
-rw-r--r-- 1 root root 4096 Jan  1 00:04 scaling_governor
-rw-r--r-- 1 root root 4096 Jan  1 00:00 scaling_max_freq
-rw-r--r-- 1 root root 4096 Jan  1 00:00 scaling_min_freq
-rw-r--r-- 1 root root 4096 Jan  1 00:08 scaling_setspeed
drwxr-xr-x 2 root root    0 Jan  1 00:00 stats
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# cat cpuinfo_cur_freq ###Current CPU Frequency in kHz
1000000
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# cat scaling_available_governors ###Available Governors
ondemand userspace performance schedutil
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# cat scaling_governor ###Currently Governor = schedutil
schedutil
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# echo userspace > scaling_governor ###schedutil --> userspace
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# cat scaling_governor
userspace
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# cat scaling_available_frequencies ###Available CPU Speeds in khz
200000 400000 600000 800000 1000000 1250000 1400000
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# echo 1000000 > scaling_setspeed ###Change speed (in khz)
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# cat cpuinfo_cur_freq
1000000
root@am62xx-evm:/sys/devices/system/cpu/cpufreq/policy0# k3conf --cpuinfo ###Verified that speed is changed

具有 0.85V 核心电压的器件的最大运行速度为 1400MHz,具有 0.75V 核心电压的器件的最大运行速度为 1250MHz。