TI中文支持网
TI专业的中文技术问题咨询交流网站

[FAQ] TDA4VM: 测量器件的功耗

Part Number:TDA4VMOther Parts Discussed in Thread:INA226,

问:

测量器件功耗的建议方法是什么,以及能否获得深度学习加速器和 GPU 等不同组件的功耗?

类似于 NVIDIA Jetson 器件上的 tegrastats。

Cherry Zhou:

答:

EVM 用户指南: https://www.ti.com/cn/lit/pdf/spruis4

第 36 页: 表 4-7.INA 器件 I2C 从器件地址

该 EVM 具有 2 组 16 位 INA226,用于测量 32 个电压轨。Linux SDK 启用了 INA226 器件驱动程序和器件树节点。

因此,您可以使用 hwmon 的 sysfs 接口来获取功耗值。

假定:SD 卡上安装了 8.1 RTOS SDK。

您可以通过控制 Linux 中的 gpio216 来在两组之间切换。在 TDA4VM 上引导至 Linux 命令提示符并执行以下命令:

 

echo 216 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio216/direction

echo 0 > /sys/class/gpio/gpio216/value

 

下面的脚本会给出第一组 16 个电压轨的快照:

0247.power_snapshot.sh

将脚本复制到目标文件系统的 /home/root 文件夹。

cd /home/root

./power_snapshot.sh

 

输出如下: 

将 gpio216 状态切换为高电平,以获得另一组 16 个电压轨的快照:

 

echo 1 > /sys/class/gpio/gpio216/value

./power_snapshot.sh

这将提供所有 32 个电压轨的电压/功率测量值。

如果没有其他问题,请点击确认答案。

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] TDA4VM: 测量器件的功耗
分享到: 更多 (0)

© 2022 TI中文支持网   网站地图 鲁ICP备2022002796号-1