如何加速从复位启动

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
2个职位/0个新职位
最后一篇文章
尤塔卢克
离线
最后一次见到:1年1周前
已加入:2016-05-03 07:39
如何加速从复位启动

亲爱的对话支持:,

我们正在探索如何更快地启动DA14580。

我们的电路板通常处于深度睡眠模式,外部中断触发复位,使电路板可以重新启动。然后它执行OPT mirror(引导加载程序),然后引导加载程序将固件从flash加载到RAM中,然后开始f/w引导。

在AN-B-011中,它提到了5项改进建议:
为了进一步优化从通电到广告的时间,可以进行以下修改
考虑过的:
● 使用不同的exchange内存配置(请参阅GP\u CONTROL\u REG[EM\u MAP]),结果如下:
从而可以进一步减少零初始化所需的时间。

在数据表中,它只简单介绍了GP\u CONTROL\u REG,您能再解释一下吗
1:EM大小2 kB,系统内存大小48 kB
2:EM大小3 kB,系统内存大小47 kB
3:EM大小4 kB,系统内存大小46 kB
....
我们应该选择什么样的尺码来加快开机速度?我们需要48KB的系统内存。

● 不要将整个内存初始化为零,而只初始化变量的一部分,以减少时间。
你能告诉我怎么实施吗?有没有其他的信息/文件?

有什么我们可以跳过的,以便开机更快吗?

谢谢,
尤塔卢克

设备:
即时消息对话框
离线
最后一次见到:1个月1周前
已加入:2016-12-06 22:25
嗨,尤塔卢lc,

嗨,尤塔卢lc,

DA14580基于ROM的引导加载程序有100ms的延迟,此外,将代码从外部串行闪存镜像(复制)到内部RAM需要时间—这两个操作在引导时花费的时间最多。

有关如何在DA14585上重复引导时间的一些想法,请参阅以下内容(其中许多方法适用于DA14580):

https://support.dialog-semiconductor.com/system/files/resources/AN-B-055...

致以最诚挚的问候

即时消息对话框