问题标题 : EC600N锵模块只有在连接U*后功耗才会降低
工单编号 : JNHVA6958542082 工单类型 : 入门 提交时间 : 2022-09-08 09:29:45 工单状态 : 完成
联系方式 : 邮件 联系信息 : chenqt123@qq.com
问题描绘
问题描述: 代码中有开启pm.*tosleep(1),如果模块没有通过U*连接电脑,连上4G后静态功耗是30mA左右。如果此时再通过U*连接电脑,功耗仍是30mA左右,如果再断开U*,功耗才会降到7mA左右。也就是说,模块上电后,只有连接一下U*,功耗才能降到理想水平。
沟通记录
客服 - chic.ye : 已收到您的工单,我们将会尽快安排人手进行处理。 2022-09-08 09:34:31
客服 - chic.ye :

哪个固件版本号

2022-09-08 09:34:44
用户 :

QPY_OCPU_V0006_EC600N_CNLA_FW.bin

2022-09-08 09:42:26
客服 - chic.ye :

原理图发下,我们看看有没有问题

2022-09-08 09:53:33
用户 :

您好,我们目前使用的是锵开发板,原理图是:

EC600N核心板“锵”规格说明及使用指导手册_V1.3.pdf

测试代码如下:

import misc

import net

import gc

import utime

import pm

import _thread


if __name__ == '__main__':

    pm.autosleep(1)

    gc.enable()

    while(True):

        print("--------------------------------------------------")

        print('Memory   : {:.2f} kB / {:.2f} kB'.format(gc.mem_alloc() /

                                                        1024, (gc.mem_free() + gc.mem_alloc()) / 1024))

        print('Heap     : {:.2f} kB'.format(_thread.get_heap_size()))

        print('Battery  : {} mV'.format(misc.Power.getVbatt()))

        print('CSQ      : {} '.format(net.csqQueryPoll()))

        print("--------------------------------------------------")

        utime.sleep(60)


实际运行起来只有插过USB到电脑上后,电流才会降低,电流我们是通过功耗分析仪监控的,应该不会有问题。


2022-09-08 10:32:28
客服 - chic.ye :

切断VBUS的高电平才行,或者重新买3.0的板子测试吧,

2022-09-08 10:42:36