⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
yekun
离线
最后看到:2个月2周以前
加入:2020-04-28吸
DA14585功耗问题

我有几个关于外部FLASH的问题:

1、我想用DA14585从外部FLASH启动。我该怎么做才能减小电流?

2、我在这里买了DA14585开发板。如何测量W25x20CL和DA14585的电流?

3、如果我需要SUTA升级,我是否只能使用外部SPI FLASH,因为OTP只能烧一次?

谢谢。

设备:
PM_Dialog
离线
最后看到:1天17小时前
工作人员
加入:2018-02-08 11:03
嗨yekun,

嗨yekun,

  1. 请参见图12:DA14585 datasheet中的BootROM Sequence。当从外部Flash启动时,代码将被复制到System-RAM中,BootROM代码将把它重新映射到地址0x00,一个SW复位将发生,然后设备启动。为了降低功耗,您可以关闭您的闪存。在这个范围内,应该将适当的下电命令发送到闪存,当要使用时,应该从下电模式中释放。请检查SDK中的spi_flash_power_down()和spi_flash_release_from_power_down() api。
  2. 您可以从SmartSnippets工具箱V5.0.14 for Windows OS.阅读第11节UM-B-083 SmartSnippets工具箱用户手册用户手册。如果你想测量睡眠电流,你也可以遵循教程4:睡眠模式电流测量教程。
  3. 我建议先检查一下DA14585/DA14586和DA14531设备上的BLE SUOTA更新.不需要烧OTP -你应该只是放置次要引导加载,2图像和产品头部在flash。

谢谢,PM_Dialog