你好
我们有一个关于从串行接口启动的问题。我们已经尝试了基于DA14580\u SDK\u 3.0.2.1/host\u apps/DA14580/proximity/reporter的SPI引导,但是NACK被退回了。请告诉我NACK被退回的原因。
致以最诚挚的问候,
嗨Kazuyori,
如果DA14580无法从主设备检测到0x70 0x50的前导码,则返回NACK。这可能是由以下几点引起的:
1你的时钟速度不应该偏离512kHz太大的幅度
2确保主设备和从设备之间的SPI线尽可能短,并且RYY端接正确
三。主设备和从设备必须参考相同的GND。
如果您仍然无法使其工作,请提供两人之间的通信跟踪。
谢谢你的回复。
谢谢你,这导致了你所指出的决议。1.我们检查了同一个样本软件在1MHz下的运行情况。我甚至试过512kHz,但结果没有改变。2.我们用长电缆连接,用于手动执行评估。当我们试图缩短它们时,SPI引导是成功的。3.GND是常见的。
谢谢你
你好,
很高兴听到你能够解决这个问题,并且能够继续前进。
嗨Kazuyori,
如果DA14580无法从主设备检测到0x70 0x50的前导码,则返回NACK。这可能是由以下几点引起的:
1你的时钟速度不应该偏离512kHz太大的幅度
2确保主设备和从设备之间的SPI线尽可能短,并且RYY端接正确
三。主设备和从设备必须参考相同的GND。
如果您仍然无法使其工作,请提供两人之间的通信跟踪。
谢谢你的回复。
谢谢你,这导致了你所指出的决议。
1.我们检查了同一个样本软件在1MHz下的运行情况。
我甚至试过512kHz,但结果没有改变。
2.我们用长电缆连接,用于手动执行评估。
当我们试图缩短它们时,SPI引导是成功的。
3.GND是常见的。
谢谢你
你好,
很高兴听到你能够解决这个问题,并且能够继续前进。