你好,
我已成功将DSP固件刻录到DA14580。我的iOS应用程序可以成功连接到它(我可以发现服务和三个特征),但我没有看到DA14580 P0.3(UART RTS)中的任何更改。在开发过程中,在连接之前,我可以在连接之前每〜100ms看到一个低信号,并且连接后每〜25ms。你们有没有看过这种行为的东西?
我认为可能是原因的一些事情:
1.在我的项目中,我有#undef cfg_boot_from_otp而不是#define cfg_boot_from_otp。
2.我只刻录OTP图像和OTP标题。我没有烧伤nvds。
3.我的DMA长度未设置为001FC0。它设置为000000
我可以理解在燃烧OTP时我做错了什么,但我不明白的是项目的一部分仍然是功能(广告,连接等)。
我可以根据要求上传我的OTP图像和OTP标题内容,但它非常类似于以下内容:
https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-da ...
如果您也没有Clue,我将通过复制所提到的发布中描述的所有步骤来在另一个板上尝试。但如果您可以为OTP图像和OTP标题提供十六进制文件,我真的很感激。它真的会救我很多时间。在此先感谢您的帮助!
问候,
迈克尔
关键词:
设备:
嗨Chanmi168,
我不知道这样的问题,如果您根本没有更改DSP示例,我就不会看到任何可能的原因导致才能引起禁止OTP中的图像。此外,我想如果您使用的睡眠并启用了流量控制,并且您无法看到RTS切换,我不会看到设备如何运行。关于提供.hex文件,只需拍摄DSPS源并编译它并就OTP标题只刻录了应用程序标志,以便从OTP启动,我不认为上面提到的任何事情都不会导致RTS不会导致RTS是功能的。
谢谢mt_dialog.