Thread 中讨论的其他器件:CC2640
工具与软件:
您好!
我们将根据以下 迁移指南将 SDK 从 v1.50.00.58迁移到 v5.30.00.03。
升级 SDK 后、我们遇到 CC2640在大约15分钟后停止广播的问题。 我们 过去也报告过一些问题、但未能找到解决方案。 请注意、使用旧的 SDK、我们就不会遇到同样的问题、因为现场已经有五万个器件了。
当器件停止广播时、我们注意到电源模块停止发送由应用程序使用 Power_registerNotify 注册的通知。 但是、主机处理器和 cc2640之间的 SPI 通信会按预期工作。 我们还尝试了使用 ROV 进行调试、但未在那里看到任何内容。
我们的器件使用 SPI 传输与主机处理器进行通信。 我们还注意到、如果我们注释掉 POWER_registerNotify 该器件在从待机事件唤醒后注册 spiPostNotify 回调、然后器件在无限期时间内继续广播。
您能不能就如何调试/解决此问题进一步帮助/指导我们?
请在下面找到 器件停止广播前最后一次电源状态的日志。
#020875 [ 899.770 ]信息:(../Driver_SPI/SPICC26XXDMA.c:1118) SPI:(@40000000) CPU 频率:48000000;SPI 频率至5000000
#020876 [ 899.770 ]信息:(../Startup/main.c :411)电源事件8.
#020877 [ 899.770 ]信息:(../Startup/main.c:411)电源事件16.
#020878 [ 899.815 ] info :(../Startup/main.c :411) Power Event 1.
#020879 [ 899.983 ]信息:(./Startup/main.c :411)电源事件4.
#020880 [ 899.983 ] info:(../Driver_SPI/SPICC26XXDMA.c:1118) SPI:(@40000000) CPU freq:48000000;SPI freq 至5000000
#020881 [ 899.983 ]信息:(./Startup/main.c :411)电源事件8.
#020882 [ 899.984 ]信息:(./Startup/main.c :411)电源事件16.
#020883 [ 900.028 ] INFO:(../Startup/main.c:411) Power Event 1.
#020884 [ 900.199 ]信息:(./Startup/main.c :411)电源事件4.
#020885 [ 900.199 ] info:(../Driver_SPI/SPICC26XXDMA.c:1118) SPI:(@40000000) CPU freq:48000000;SPI freq 至5000000
#020886 [ 900.199 ]信息:(./Startup/main.c :411)电源事件8.