4个职位/ 0个新职位
最后发表
Kazuyori宫本茂
离线
最后看到:6年10个月前
加入:2014-06-03 08:38
SPI引导

你好

我们有一个关于从串行接口启动的问题。
并且我们尝试了基于DA14580_SDK_3.0.2.1/host_apps/da14580/proximity/reporter的SPI引导,
但是返回Preamble NACK。
请告诉我Preamble NACK返回的原因是什么

最好的问候,

MHv_Dialog
离线
最后看到:2个月5天前
工作人员
加入:15 2013-12-06
嗨Kazuyori,

嗨Kazuyori,

如果DA14580无法从主服务器检测到0x70 0x50的序言,则返回NACK。这可能是由以下几件事情引起的:

1.您的时钟速度不应该偏离512kHz太大的幅度

2.确保主和从之间的SPI线尽可能短,rhey被正确地终止

3.主从端必须引用相同的GND。

如果您仍然不能让它工作,请提供两者之间的沟通的痕迹。

Kazuyori宫本茂
离线
最后看到:6年10个月前
加入:2014-06-03 08:38
谢谢您的回复。

谢谢您的回复。

谢谢你提出的决议。
1.它是我们检查在1MHz的操作相同的样本软件。
我甚至尝试了512kHz,但结果没有改变。
2.我们用长电缆连接,进行手动执行评估。
当我们试图缩短它们时,SPI引导是成功的。
3.接地是常见的。

谢谢你!

MHv_Dialog
离线
最后看到:2个月5天前
工作人员
加入:15 2013-12-06
你好,

你好,

很高兴听到你能够解决这个问题,并且能够向前迈进。