大家好,
我有一个DA14580松下USB dongle (PAN1740 USB dongle),我一直在尝试使用嵌入式JLink运行它的SPS代码。我发现我的SPS代码从来没有运行过,因为我从来没有看到我的PAN1740设备广播它的名字。我注意到,只有通过使用Connection Manager的JLink接口将. bin文件加载到芯片上,我才能让PAN运行编译过的SPS代码,所以可以使用SPS配置文件代码来获得PAN1740。问题在于当试图在Keil Debug会话中运行代码时,USB加密狗(PAN1740)只是无限期挂起。
跟踪程序代码,我发现调试器总是在等待这条语句:
while ((GetWord16(SYS_STAT_REG) & DBG_IS_UP) == DBG_IS_UP) {};
这是我在arch_system.c的第849行找到的。
有人知道为什么会这样吗?有没有人知道如何修复它,以便我能在调试模式下运行DA14580应用程序并排除其他问题?
谢谢!非常感谢您的帮助!:)
内特

Hi Nater,我会让松下团队回复你。
BR JE_Dialog
你好nat,
请将调试日志文件发送到wireless@eu.panasonic.com
最好的问候,
Ingo