嘿,团队,
我们有一个使用PXP_reporter项目的设备。
当我们将设备置于延长睡眠模式时,它会广告8秒,然后在电压低于2.90V时停止工作。
如果电压超过2.90V,我们没有问题,设备保持广告和运行良好。
当不在睡眠模式下时,该设备可以正常工作到2.17V,这是我们电路的最小电压。
我们已经尝试了许多测试,包括关闭电源检测,各种不同的电源,甚至不同的硬件设计,所有的结果都是相同的,当电压下降到2.90V以下时,在睡眠模式下出现某种形式的崩溃或挂起广告。
当我们尝试直接启动设备进入睡眠模式时,我们看到它启动了,大约有8秒的广告时间,然后设备停止广告,卡住了。当我们试图用一个中断把它从睡眠模式中唤醒时,广告不会回来。
我们做的另一个实验是
1.2.5V供电系统:系统广告后进入低功耗模式。在低功率模式,我测量V14(这是无线电功率,1.4V),我看到0.3V
2.3.3V供电系统:系统广告后进入低功耗模式。在低功率模式下,我测量V14,我看到1.3V。
您对造成这个问题的原因有什么建议吗?
最好的问候,
本
设备:
嗨jetsonindustries,
你能说明一下它是否是由电池供电的吗?如果是,请检查dg_configBATTERY_LOW_LEVEL?
如果Vbat低于此限制,系统进入休眠模式,等待电池更换或充电。还有,你关掉V33电源轨了吗?
在active模式下,V33获取LDO_CTRL1_REG[LDO_SUPPLY_VBAT_LEVEL]的值,从00 = 2.40V到11 = 360V。
在睡眠模式下,V33获取LDO_CTRL1_REG[LDO_VBAT_RET_LEVEL]的值,同样从2.4V到3.6V
取消这个轨道不是一个选择,因为它将导致gpio浮动,醒来可能是一个主要的风险。
V33应该由LDO_VBAT_RET供电,一个干净的3V应该可以在V33引脚中测量(或在相应寄存器中编程的任何东西)。
如果你毁了这条铁路,那么GPIOs就不会通电了。GPIOs的浮动意味着
谢谢,PM_Dialog