DA14585外部SPI主站的引导协议

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
米克伍德
离线
最后见到:2个月2周前
加入:2017-05-19 18:27
DA14585外部SPI主站的引导协议

有关DA14585的引导协议定时的信息是否有任何信息?该信息在DA14580 / 81的AN-B-001第7节中给出,但UM-B-079的附录G不给出DA14585的这些信息。

此外,查看AN-B-001第7节中的数字,看起来差距线在窗口开头短暂切换高,以便从外部SPI主站启动。这种信令是否可靠地检测外部SPI主站的窗口?DA14585也显示了这种行为吗?

谢谢你的帮助。

设备:
mt_dialog.
离线
最后见到:6个月1周前
工作人员
加入:2015-06-08 11:34
嗨米克伍德,

嗨米克伍德,

不,没有关于启动过程的585个单独的文档,只有你已经知道的文件上的验证,关于从SPI大师启动时的味噌行,这是一旦批准的切换设备配置为SPI引脚,您到底是什么意思可靠?(根据该特定时间的接口,线条正在切换。为了从SPI主机置正才能启动,您应该向空0x00字节的标题发送空0x00字节长度LS字节并等待585以长度LS字节上的正确序列回复。

谢谢mt_dialog.

米克伍德
离线
最后见到:2个月2周前
加入:2017-05-19 18:27
“可靠”我的意思是

通过“可靠”我的意思是MISO线实际上是由DA14585初始化的低电平,以指示SPI接口已被初始化。我想在MISO线上使用主机中断,告诉主机将SPI窗口传输到DA14585引导加载程序现在打开(而不是轮询线路或者只是反复发送标题,直到DA14585引导程序回复)。

如果DA14585在SPI主窗口的开头驱动MISO线,那么我假设我可以通过在DA14585引导序列期间使用示波器观看MISO来回回答我自己的问题。知道要期待什么会很高兴。谢谢你的帮助。

mt_dialog.
离线
最后见到:6个月1周前
工作人员
加入:2015-06-08 11:34
嗨米克伍德,

嗨米克伍德,

嗯,Bootloader实际上并不是用MISO行做任何特别的事项,以指示有一个有效的窗口,以便主机传输标题,SPI行由于在不同引脚中的接口的变化而切换启用S​​PI模块,但Bootloader代码实际上并没有驱动Ligh。关于如果您可以使用该切换,以便向外部MCU指示SPI已准备就绪时,我无法确保对此进行回答,您必须尝试一下,因为当行切换SPI是打开的是SPI模块的待处理操作,将数据加载到传输寄存器中并清除SPI中断,启动计时器,然后开始检查标题的接收。

谢谢mt_dialog.