DA14585从“MX25R2035F”闪存芯片启动,在“DA14585-00ATDEVKT-B”板上提供。

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
晴朗的Raut.
离线
最后一次露面:1年4小时前
加入:2019-08-08 11:13
DA14585从“MX25R2035F”闪存芯片启动,在“DA14585-00ATDEVKT-B”板上提供。

我是DA14585的新手,并在过去3天以来的套件上方工作,以下是我的查询:

1.可以在“MX25R2035F”闪存芯片上启动“DA14585-00ATDEVKT-B”板或“MX25R2035F”的闪存芯片启动,或“MX25R2035F”在该板上有一些其他目的?

2.如果DA14585可以启动,我是否需要在“MX25R2035F”闪存芯片中的OTP和应用程序代码中创建和刻录辅助引导加载程序?

3.如果是,是否意味着只有辅助引导加载程序存储在OTP中,应用程序代码存储在“MX25R2035F”闪存芯片中?

4.如果是,由于一旦编程,OTP无法更改,就可以根据要求每次更改应用程序代码并刻录到“MX25R2035F”闪存芯片中?将使用新的应用程序代码启动da14585?

5.是否可以在“sdk \ da1a585_sdk \ 6.0.8.509 \ utmilities_boot_bootoloper”中给出的代码作为辅助引导程序?

请回复解决方案,因为DA14585变为空白一旦下电,我也不了解OTP概念的重要性,但我真的发现很难处理。

设备:
PM_DIALOG.
离线
最后一次露面:3小时52分钟前
职员
加入:2018-02-08 11:03
嗨阳光绳索,

嗨阳光绳索,

非常感谢您在线发布,并且很高兴您已开始在DA14585解决方案上工作。

1)是的,可以使用载体SPI闪光灯来存储应用程序代码并从那里启动或存储数据。请参阅图39基本开发套件UM-B-048使用da1458x入门并确保您具有正确的跳线配置。为了刻录SPI闪光灯,应使用SmartSnippets Toolbox(SST)。您将在DA14585 / 6产品页面中找到一个下载链接。SST旨在协助关键开发活动,如SPI / EEPROM / OTP编程,从UART,功率测量和分析,RF测试和认证等启动。我强烈建议您首先检查UM-B-083 SmartSnippets Toolbox用户手册(HTML)用户手册。在第11节中,您将找到如何刻录/擦除SPI闪存的详细步骤。

提示:在第7节中,您将找到电路板设置配置。SPO引脚应与应用程序固件中定义的相同。所有GPIO配置都在user_periph_setup.h标题文件中进行。

2 - 3)否,您不应刻录存储在OTP中的任何辅助引导加载程序。

4)如您所提到的正常,OTP代表一个时间可编程,因此它不能擦除矿石多次烧毁。您不应该在案例中刻录opt图像或OTP标题。

5)你能澄清一下吗?

默认情况下,OTP应为空。请尝试不会刻录任何OTP字段。如果应用程序代码为100%测试,则应刻录OTP,并且您正在裁判到最终产品。

请注意,如果您正在启动新设计,我们强烈建议使用DA14531和我们最新的SDK6.0.12开始,因为它更加提高。我们有很多代码示例,改进了文档,还有软件路线图支持。

https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/products/da14531.

谢谢,PM_DIALOG.