SPC input to WUU not waking device

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

SPC input to WUU not waking device

64 次查看
robert_hines
Contributor II

[Working with MCXN947]

I have voltage detect interrupts enabled (resets disabled) in SPC in both low-power and active modes (resets disabled, bandgaps enabled).

SPC0->ACTIVE_CFG:  3f101615
SPC0->LP_CFG:      3f221515
SPC0->VD_IO_CFG:   0000000a
SPC0->VD_SYS_CFG:  0000000a
SPC0->VD_CORE_CFG: 0000000a

I've enabled SPC as a wake-up source in the WUU (WUU->ME bit is set).

The SPC interrupt works in active mode, but not in power-down mode, i.e. the processor doesn't wake to handle the SPC interrupt.

标签 (1)
标记 (1)
0 项奖励
回复
2 回复数

7 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hi @robert_hines 

 

  1. The wake-up latency from Power-down mode is expected to be longer than the interrupt response time in Active mode. In Power-down mode, most of the MCU is in a static state. One of the trade-offs of entering a deeper low-power mode is the increased latency when entering and exiting that mode.

  2. Regarding the issue where the interrupt only occurs once, I suspect there may be an issue in the application code handling. Could you please refer to the power_mode_switch example included in the SDK and compare the implementation with your code?

If the issue still persists, please provide a simple project that can reproduce the problem on the FRDM-MCXN947 board. I will be happy to investigate it further.

Thank you.

 

BR

Alice

0 项奖励
回复

11 次查看
robert_hines
Contributor II

I think it may be working, but there's a large difference in the response between active and power-down mode.  In active mode, the SPC interrupt will respond more quickly and go off repeatedly, but from power-down mode, it takes much longer to trigger the interrupt and it only triggers once.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2399744%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESPC%20%E8%BE%93%E5%85%A5%E5%88%B0%20WUU%20%E6%9C%AA%E5%94%A4%E9%86%92%E8%AE%BE%E5%A4%87%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2399744%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%E4%B8%8E%20MCXN947%20%E5%90%88%E4%BD%9C%5D%3C%2FFONT%3E%3C%2FP%3E%3CP%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%E6%88%91%E5%9C%A8%20SPC%20%E4%B8%AD%E5%90%AF%E7%94%A8%E4%BA%86%E7%94%B5%E5%8E%8B%E6%A3%80%E6%B5%8B%E4%B8%AD%E6%96%AD%EF%BC%88%E7%A6%81%E7%94%A8%E5%A4%8D%E4%BD%8D%EF%BC%89%EF%BC%8C%E6%97%A0%E8%AE%BA%E6%98%AF%E5%9C%A8%E4%BD%8E%E5%8A%9F%E8%80%97%E6%A8%A1%E5%BC%8F%E8%BF%98%E6%98%AF%E8%BF%90%E8%A1%8C%E6%A8%A1%E5%BC%8F%E4%B8%8B%EF%BC%88%E7%A6%81%E7%94%A8%E5%A4%8D%E4%BD%8D%EF%BC%8C%E5%90%AF%E7%94%A8%E5%B8%A6%E9%9A%99%EF%BC%89%E3%80%82%3C%2FFONT%3E%3C%2FP%3E%3CP%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3ESPC0-%26gt%3BACTIVE_CFG%3A%203f101615%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3ESPC0-%26gt%3BLP_CFG%3A%203f221515%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3ESPC0-%26gt%3BVD_IO_CFG%3A%200000000a%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3ESPC0-%26gt%3BVD_SYS_CFG%3A%200000000a%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3ESPC0-%26gt%3BVD_CORE_CFG%3A%200000000a%3C%2FFONT%3E%3C%2FP%3E%3CP%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%E6%88%91%E5%B7%B2%E5%9C%A8%20WUU%20%E4%B8%AD%E5%90%AF%E7%94%A8%20SPC%20%E4%BD%9C%E4%B8%BA%E5%94%A4%E9%86%92%E6%BA%90%EF%BC%88WUU-%26gt%3BME%20%E4%BD%8D%E5%B7%B2%E8%AE%BE%E7%BD%AE%EF%BC%89%E3%80%82%3C%2FFONT%3E%3C%2FP%3E%3CP%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3ESPC%20%E4%B8%AD%E6%96%AD%E5%9C%A8%E8%BF%90%E8%A1%8C%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BD%86%E5%9C%A8%E6%8E%89%E7%94%B5%E6%A8%A1%E5%BC%8F%E4%B8%8B%E4%B8%8D%E5%B7%A5%E4%BD%9C%EF%BC%8C%E5%8D%B3%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%8D%E4%BC%9A%E5%94%A4%E9%86%92%E6%9D%A5%E5%A4%84%E7%90%86%20SPC%20%E4%B8%AD%E6%96%AD%E3%80%82%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2399744%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EMCX%20N%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2400269%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20SPC%20input%20to%20WUU%20not%20waking%20device%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2400269%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E8%A7%89%E5%BE%97%E5%AE%83%E5%8F%AF%E8%83%BD%E5%9C%A8%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BD%86%E6%98%AF%E5%B7%A5%E4%BD%9C%E6%A8%A1%E5%BC%8F%E5%92%8C%E6%96%AD%E7%94%B5%E6%A8%A1%E5%BC%8F%E4%B8%8B%E7%9A%84%E5%93%8D%E5%BA%94%E9%80%9F%E5%BA%A6%E5%B7%AE%E5%BC%82%E5%BE%88%E5%A4%A7%E3%80%82%E5%9C%A8%E8%BF%90%E8%A1%8C%E6%A8%A1%E5%BC%8F%E4%B8%8B%EF%BC%8CSPC%20%E4%B8%AD%E6%96%AD%E5%93%8D%E5%BA%94%E9%80%9F%E5%BA%A6%E6%9B%B4%E5%BF%AB%EF%BC%8C%E4%BC%9A%E5%8F%8D%E5%A4%8D%E8%A7%A6%E5%8F%91%EF%BC%9B%E4%BD%86%E5%9C%A8%E6%8E%89%E7%94%B5%E6%A8%A1%E5%BC%8F%E4%B8%8B%EF%BC%8C%E8%A7%A6%E5%8F%91%E4%BF%A1%E5%8F%B7%E4%B8%AD%E6%96%AD%E6%89%80%E9%9C%80%E7%9A%84%E6%97%B6%E9%97%B4%E8%A6%81%E9%95%BF%E5%BE%97%E5%A4%9A%EF%BC%8C%E8%80%8C%E4%B8%94%E5%8F%AA%E4%BC%9A%E8%A7%A6%E5%8F%91%E4%BF%A1%E5%8F%B7%E4%B8%80%E6%AC%A1%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E