如何加快重置启动

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Uta_lc.
离线
最后一次露面:1年5个月前
加入:2016-05-03 07:39
如何加快重置启动

亲爱的对话支持,

我们正在探索快速启动DA14580的方法。

我们的电路板通常保持深度睡眠模式,外部中断触发重置,以便电路板可以重启。然后它执行OPT镜(引导加载程序),然后启动加载器将固件从闪存加载到RAM中,然后启动F / W引导。

在AN-B-011中,它提到了5个改进建议:
为了进一步优化从通电到广告的时间经过的时间,可能是以下修正案
经过考虑的:
●使用不同的Exchange Memory配置(参见GP_CONTROL_REG [EM_MAP])哪些结果
到较小的分配,因此可以进一步减少零初始化所需的时间。

在数据表中,只需简要讨论GP_Control_reg,您能否更详细地解释一下
1:EM尺寸2 KB,Sysram尺寸48 KB
2:EM尺寸3 KB,SYSRAM尺寸47 KB
3:EM尺寸4 KB,Sysram尺寸46 kB
....
我们应该选择更快的EM尺寸吗?我们需要48kb sysram。

●请勿将整个内存初始化为零但仅缩小变量的部分,以减少时间。
你能告诉如何实施它吗?任何附加信息/文档?

我们有什么可以跳过的,以便启动可以更快?

谢谢,
Uta_lc.

设备:
im_dialog.
离线
最后一次露面:6个月1周前
加入:2016-12-06 22:25
嗨Uta_lc,

嗨Uta_lc,

基于DA14580的ROM的引导加载程序中有一个100ms延迟,此外,从外部串行闪光灯镜像(复制)代码需要时间 - 这两个操作在启动时采取最多的时间。

看看以下一些想法Regaridng如何在DA14585上推荐启动时间(其中许多适用于DA14580):

https://support.dialog-semicondiondiondum/system/files/resources/an-b-055 ...

此致

im_dialog.