从外部微控制器加载固件

11个帖子/ 0新
最后一篇
Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
从外部微控制器加载固件

你好,

在我的项目中,我计划使用微控制器将固件存储固件并通过SPI启动的DA14580内拖延它。什么是最好的方法:微控制器充当SPI奴隶或SPI主人?

您有源代码的任何示例是否要执行此功能?

提前致谢。
马特。

关键词:
je_dialog
离线
最后一次露面:1天7小时前
职员
加入:2013-12-05 14:02
嗨马特,我已经问了真的

嗨Matt,我已经要求你跟进你在这里讨论不同的选择。

BR JE_DIALOG.

Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
好的,完美。非常感谢

好的,完美。非常感谢你。
马特。

tn_dialog.
离线
最后一次露面:1周5天前
职员
加入:2013-12-05 15:49
嗨matthieu,

嗨matthieu,

从外部微型SPI从DA14580启动您应该配置外部Micro作为SPI主站。如果你试图看看UM-B-013然后,您将在CAPTER 6和7中找到一个很好的描述,我认为我认为正确地描述了您需要正确设置系统的内容。

问候

tn_dialog.

Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
嗨ture,

嗨ture,

我不想在外部控制器上运行主机应用程序:我需要在完全托管模式下工作。我的配置与简单的SPI Flash相同:FW存储在我的外部控制器中(因为它在闪光灯中),当DA14580通电时,我按照AN-B-001文档加载FW公羊。

我的问题是最好的选择:有一个外部控制器,它用作从SPI闪光灯或作为主SPI设备。我已经发给你一封邮件来描述它。你收到了吗?

谢谢。
马特。

Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
你好,

你好,

有人看到了我写的是什么?

谢谢。
马特。

Medelman.
离线
最后一次露面:4年3天前
加入:2015-03-05 13:30
我对此感兴趣

我对Matthieu的同样的事情感兴趣。我对在DA14580的引导时从外部MCU的闪存下载到SRAM的图像。外部MCU将在UM-B-013中所讨论的情况下托管BLE应用程序,而是仅与DA14580交谈,因为它是SPI Master以在图像下载到DA14580之后通过SPI进行通信(与使用OTP)。

谢谢,

Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
只是为了“向上”这个话题。

只是为了“向上”这个话题。

mh_dialog(未经验证)
你好哑光,

你好哑光,

如果您只想将固件下载到DA14580中,那么您可以选择任一选项。如AN-B-001中所述,当DA1458x连接到SPI主站时,SPI时钟的频率不得高于500 kHz。DA1458x的SPI时钟频率在连接到SPI奴隶时设定为2 MHz。启动时间应该有一些差异。

布鲁里斯

Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
嗨莫里斯,

嗨莫里斯,

这听起来很清楚。我正在检查我的第一次假设是否可以实施。

谢谢。
马特。

Matthieu Antoine.
离线
最后一次露面:4年6个月前
专家
加入:2014-01-14 14:51
你好,我们又见面了),

你好,我们又见面了),

另一个问题:是否有任何文档描述了如何从外部MCU处理FW传输?我的意思是,除了被定义为交换的第一个SPI字节的内容,如何转移十六进制文件?

谢谢。
马特。