DA14585没有进入深睡眠

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8个帖子/ 0新
最后一篇
吉维
离线
最后一次露面:1年8个月前
加入:2019-06-11 14:50
DA14585没有进入深睡眠

你好,

我正在使用带有da14585的自定义板,以驱动电子墨水显示。首先,我正在使用刚刚进行测试的BLE-in-One项目。它正常工作。问题是耗电量。在广告期间或30秒超时和扩展睡眠模式之后,使用〜570微放大器的情况下,使用该示例。我还尝试将以下两行添加到user_app_init函数的开始,以测试功耗,令我惊讶的是它的惊喜:

app_easy_gap_advertise_stop();
ARCH_SET_DEEP_SLEEP(FALSE);

在添加上述线路后功耗增加到〜820微放大器。这些结果在使用keil的调试模式下运行。

我也试图在闪存中写下图像并测试它,但结果是相同的。在OTP中,有一个辅助引导加载程序从闪存中加载图像。

我究竟做错了什么?

我必须手动禁用所有GPIO和时钟吗?

提前致谢。

设备:
PM_DIALOG.
离线
最后一次露面:14小时26分钟前
职员
加入:2018-02-08 11:03
嗨Givi,

嗨Givi,

您能否注明如何测量睡眠电流?你跟着你教程4:睡眠模式电流测量来自我们支持网站的教程?BLE_ALL_IN_ONE示例,设备在扩展间隔之间进入扩展睡眠模式。在定时器到期时,系统停止广告,它将进入永久睡眠模式。此外,此示例使用SPI Flash才能存储绑定数据,因此如果您没有向下电,则会增加功耗。SPI_FLASH_POWER_DOWN功能发送掉电指令,因此您可以在停止广告时关闭SPI闪存。OTP不包含辅助引导加载程序。

谢谢,PM_DIALOG.

吉维
离线
最后一次露面:1年8个月前
加入:2019-06-11 14:50
你好,

你好,

我们使用名为“当前游侠”的设备测量电流,是的,我们已经遵循了教程4.在调用Arch_set_deep_sleep之前,我们还尝试了spi_flash_power_down函数,但它没有任何区别。如果固件正在运行BLE_APP_ALL_IN_ONE和函数user_app_init的前三行,请告诉我们DA14585的状态应该是睡眠模式的状态如何,并且函数user_app_init的前三行如下:

spi_flash_power_down();
app_easy_gap_advertise_stop();
ARCH_SET_DEEP_SLEEP(FALSE);

cfg_development_debug被评论出来。使用SPI-Flash的SmartSnippets Toolbox在0x4000时闪烁图像,产品标题为0x38000。

谢谢

PM_DIALOG.
离线
最后一次露面:14小时26分钟前
职员
加入:2018-02-08 11:03
嗨Givi,

嗨Givi,

由于您从Flash启动,因此消耗将略有增加。您能否请重复测量并将固件下载到系统RAM中?您使用的是哪个板?您有定制董事会,或者您正在使用我们的任何DKS?如果您使用的是Pro-DK,请删除SPI闪存跳线。

谢谢,PM_DIALOG.

吉维
离线
最后一次露面:1年8个月前
加入:2019-06-11 14:50
我们正在使用定制董事会

我们正在使用自定义板,附加到DA14585的512 KB的SPI-Flash。我们还从电路板设计器中进行了测试图像,我们在睡眠模式下测量〜3.4微放大器。

使用“将固件下载到系统RAM”,您的意思是使用J-Link直接从Keil运行。我们尝试了这个,消费量是〜790微放大器。

PM_DIALOG.
离线
最后一次露面:14小时26分钟前
职员
加入:2018-02-08 11:03
嗨Givi,

嗨Givi,

如果在调试模式下通过KEIL运行固件,则会增加功耗。由于您已附加SPI Flash,可能您只能衡量DA14585消耗。您的电路板中是否有跳线配置,以解除SPI Flash和所有其他外围组件?

谢谢,PM_DIALOG.

Lyadnov.
离线
最后一次露面:2周前1年
加入:2019-07-31 13:57
嗨,givi。我也想要使用

嗨,givi。我还想要使用DA14585进行电子墨水显示。您仍然有当前消费的问题吗?

PM_DIALOG.
离线
最后一次露面:14小时26分钟前
职员
加入:2018-02-08 11:03
嗨Lyadnov,

嗨Lyadnov,

抱歉跳入跳入但如果您开始进行新设计,我们建议从DA14585开始 - SDK有很大的改进,我们有很多软件示例和更详细的文档,即入门将非常有帮助。此外,DA14585还有软件路线图支持11月5日宣布的下一代设备。请查看DA14585 / 6支持口,查看我们的最新SDK6:

https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586.

关于当前的消耗测量,请参阅教程4:睡眠模式电流测量文档。

谢谢,PM_DIALOG.