HA LPACK重启导致Deep Sleep休眠失败
-
客户测试Deep Sleep休眠的时候时候,会因为RCU_RSSR_LPACK_MASK导致重启(休眠失败)。之前了解到的LPACK的可能是DMA没停。客户那边测试过发现如果不启用DMA确实会休眠成功;目前测试了通过DMA_DRV_ReleaseChannel,DMA_DRV_StopChannel();和DMA_DRV_DEINIT来关闭DMA,但还是会休眠失败
大佬们有什么排查思路没 -
-
-
DMA 具体是用作什么功能?DMA这些Stop和Release主要是Abort后续的DMA请求,如果当前DMA正在传输,那么当前传输还是继续进行的,从现象上来看DMA的Transfer Loop数据量较大,导致DMA当前传输持续在传输,可以尝试将VTaskDelay放在DMA Deinit之后。
5/6
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...