我们使用的5.1.2进行测试;发现设备进入deep sleep模式后电流保持在600mA(供电电压12V);休眠功耗还是很高。当前的这600mA电流都是那些功能模块所占用的,能否提供一份列表?还有那些进一步的优化休眠功耗的方案吗?
Hi,
- 能否請你提供進sc7的command/log
- 請問你們測量的結果是 CVM or (CVM+CVB) power?
- 如果是CVM+CVB的結果, 能否提供一下你們CVB上面有沒有接其他設備? e.g. USB stick / PCIe x16 & M.2 devices / 40pin header 5V & 3V3 outputs / display / ethernet WOL 等等
1、sudo systemctl suspend
2、测量的是整板电源,通过键盘唤醒。
3、链接了usb键盘,其他的插件没有连接设备。
有log能提供嗎?
目前没有log;可以提供一下模组正常休眠模式下的功耗表吗,模组个部分功耗分别是多少,休眠模式下有那些功能在运行对应功耗是多少?官方这边有测试过休眠模式下的功耗吗?
Hi,
能否請你抓一下以下資訊
- cat /etc/nv_boot_control.conf
- 跑以下兩行之後給log
cat /sys/power/state
echo mem > /sys/power/state
現在600mA(供电电压12V) 這個結果有點太高了 需要確認一下
nvidia@EAXVA04:~$ cat /etc/nv_boot_control.conf
TNSPEC 2888-400-0004-L.0-1-2-jetson-agx-xavier-devkit-
COMPATIBLE_SPEC 2888-400-0004--1-2-jetson-agx-xavier-devkit-
TEGRA_LEGACY_UPDATE false
TEGRA_BOOT_STORAGE mmcblk0
TEGRA_EMMC_ONLY true
TEGRA_CHIPID 0x19
TEGRA_OTA_BOOT_DEVICE /dev/mmcblk0boot0
TEGRA_OTA_GPT_DEVICE /dev/mmcblk0boot1
nvidia@EAXVA04:~$ cat /sys/power/state
freeze mem
nvidia@EAXVA04:~$ echo mem > /sys/power/state
????spe entering sc7
??tegra_clks_suspend
tegra_clks_suspend done
t194_adc_suspend done
pg_suspend: disp pd is on
pg_suspend: dispb pd is on
pg_suspend: dispc pd is on
fmon_suspend done
WAKE_MASK[31:0] = 0x20000000
WAKE_MASK[63:32] = 0x0
WAKE_MASK[95:64] = 0x1ff200
TIER0[31:0] = 0x0
TIER0[63:32] = 0x0
TIER0[95:64] = 0x0
TIER1[31:0] = 0x0
TIER1[63:32] = 0x0
TIER1[95:64] = 0x100000
TIER2[31:0] = 0x20000000
TIER2[63:32] = 0x0
TIER2[95:64] = 0xff200
I> Welcome to SC7-RF (d21b625989c015c2919c59eadfb1ae98d8b67fdb)
I> start sc7 exit
I> done sc7 exit
Reset reason 0x33
fmon_resume done
t194_adc_resume done
tegra_clks_resume
tegra_clks_resume done
ec_resume done
resume check ok
??spe exiting sc7
??Tier2 wake event received wake id = 80
??I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
I/TC: Secondary CPU 4 initializing
I/TC: Secondary CPU 4 switching to normal world boot
I/TC: Secondary CPU 5 initializing
I/TC: Secondary CPU 5 switching to normal world boot
I/TC: Secondary CPU 6 initializing
I/TC: Secondary CPU 6 switching to normal world boot
I/TC: Secondary CPU 7 initializing
I/TC: Secondary CPU 7 switching to normal world boot
??[ 153.568702] Camera-FW on t194-rce-safe started
TCU early console enabled.
[ 153.637270] Camera-FW on t194-rce-safe ready SHA1=571b1d9f (crt 0.719 ms, total boot 69.315 ms)
??[ 112.178153] CPU1: shutdown
[ 112.180784] CPU2: shutdown
[ 112.183841] CPU3: shutdown
[ 112.186983] CPU4: shutdown
[ 112.189785] CPU5: shutdown
[ 112.192277] CPU6: shutdown
[ 112.195194] CPU7: shutdown
nvidia@EAXVA04:~$ cat /etc/nv_boot_control.conf
TNSPEC 2888-400-0004-L.0-1-2-jetson-agx-xavier-devkit-
COMPATIBLE_SPEC 2888-400-0004--1-2-jetson-agx-xavier-devkit-
TEGRA_LEGACY_UPDATE false
TEGRA_BOOT_STORAGE mmcblk0
TEGRA_EMMC_ONLY true
TEGRA_CHIPID 0x19
TEGRA_OTA_BOOT_DEVICE /dev/mmcblk0boot0
TEGRA_OTA_GPT_DEVICE /dev/mmcblk0boot1
nvidia@EAXVA04:~$ cat /sys/power/state
freeze mem
nvidia@EAXVA04:~$
1 Like
Hi,
這個issue應該是在你們的custom board上才有的結果吧?
是的,所以我们想看获取一下模组相关模块的待机功耗表单,看能对应做哪些优化。
我們這邊用NV devkit進sc7之後做量測的結果是0.08A/12.17V. 跟你們的結果差蠻多的.
可能要請你們確認一下是不是有接USB或是其他外設自己沒注意到.
照片看得有點不太清楚, 所以你現在又拿NV devkit在量嗎?
是的,用的开发套件测试的。休眠模式下的待机功耗。我们对比测试发现5.1.2和5.1.3的休眠功耗相差很大。