What will cause dma interrupt can not trigger in #S32Kxx

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What will cause dma interrupt can not trigger in #S32Kxx

463 Views
eeedward267
Contributor II

Hi,

I met an issue, peripherals interrupt can not trigger. I debug and checked the registers found interrupt is enable and is in pending status, no hard fault detected. And I saw BasePri is 0x0. So I want to know why peripherals  interrupt can not trigger any more, just system tick can trigger.

eeedward267_1-1762930252793.png

 

Tags (3)
0 Kudos
Reply
6 Replies

412 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Which specific device is this question related to?

0 Kudos
Reply

400 Views
eeedward267
Contributor II
Hi, @davidtosenovjan :

The device is S32K148, and when problem happened, all interrupt can not enter, only system tick interrupt can enter, and at this time, saw NVIC(pending) and BasePri(0), all in normal status, so I want to know which scenario will cause this problem, exclusive area, resource or other things?
0 Kudos
Reply

368 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Could you share the picture with better quality? Ideally as .png or other lossless format, in the current attachment I see no information as it is too blurred.

0 Kudos
Reply

362 Views
eeedward267
Contributor II

Hi, @davidtosenovjan :

Currently from my side, seems can not upload so many pictures. I will try to upload again.

eeedward267_0-1763032650648.pngeeedward267_1-1763032663633.png

 

Tags (3)
0 Kudos
Reply

361 Views
eeedward267
Contributor II

eeedward267_0-1763032762737.pngeeedward267_1-1763032790623.pngeeedward267_2-1763032815764.pngeeedward267_3-1763032832168.pngeeedward267_4-1763032852852.pngeeedward267_5-1763032864774.png

 

Tags (3)
0 Kudos
Reply

355 Views
eeedward267
Contributor II
Hi, @davidtosenovjan :

Please refer to picctures above, from these pictures, you can see i set 3 breakpoints, DMA7 and CAN mailbox0 can not enter, at that time, nvic is in pending status, basepri is 0, and system tick can enter normally.
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2203300%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EWhat%20will%20cause%20dma%20interrupt%20can%20not%20trigger%20in%20%23S32Kxx%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2203300%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3EHi%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EI%20met%20an%20issue%2C%20peripherals%20interrupt%20can%20not%20trigger.%20I%20debug%20and%20checked%20the%20registers%20found%20interrupt%20is%20enable%20and%20is%20in%20pending%20status%2C%20no%20hard%20fault%20detected.%20And%20I%20saw%20BasePri%20is%200x0.%20So%20I%20want%20to%20know%20why%20peripherals%26nbsp%3B%20interrupt%20can%20not%20trigger%20any%20more%2C%20just%20system%20tick%20can%20trigger.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eeedward267_1-1762930252793.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eeedward267_1-1762930252793.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F365151i069781C951E29DED%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22eeedward267_1-1762930252793.png%22%20alt%3D%22eeedward267_1-1762930252793.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2204474%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20dma%20interrupt%20can%20not%20trigger%20in%20%23S32K148%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204474%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F52613%22%20target%3D%22_blank%22%3E%40davidtosenovjan%3C%2FA%3E%26nbsp%3B%3A%3CBR%20%2F%3E%3CBR%20%2F%3EPlease%20refer%20to%20picctures%20above%2C%20from%20these%20pictures%2C%20you%20can%20see%20i%20set%203%20breakpoints%2C%20DMA7%20and%20CAN%20mailbox0%20can%20not%20enter%2C%20at%20that%20time%2C%20nvic%20is%20in%20pending%20status%2C%20basepri%20is%200%2C%20and%20system%20tick%20can%20enter%20normally.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2204465%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20dma%20interrupt%20can%20not%20trigger%20in%20%23S32K148%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204465%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F52613%22%20target%3D%22_blank%22%3E%40davidtosenovjan%3C%2FA%3E%26nbsp%3B%3A%3C%2FP%3E%3CP%3ECurrently%20from%20my%20side%2C%20seems%20can%20not%20upload%20so%20many%20pictures.%20I%20will%20try%20to%20upload%20again.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eeedward267_0-1763032650648.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eeedward267_0-1763032650648.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F365530iDF658003CA7CDDCB%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22eeedward267_0-1763032650648.png%22%20alt%3D%22eeedward267_0-1763032650648.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eeedward267_1-1763032663633.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eeedward267_1-1763032663633.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F365531i9596677DCFD7C323%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22eeedward267_1-1763032663633.png%22%20alt%3D%22eeedward267_1-1763032663633.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2204355%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20What%20will%20cause%20dma%20interrupt%20can%20not%20trigger%20in%20%23S32Kxx%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204355%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ECould%20you%20share%20the%20picture%20with%20better%20quality%3F%20Ideally%20as%20.png%20or%20other%20lossless%20format%2C%20in%20the%20current%20attachment%20I%20see%20no%20information%20as%20it%20is%20too%20%3CSPAN%20class%3D%22HwtZe%22%3E%3CSPAN%20class%3D%22jCAhz%20ChMk0b%22%3E%3CSPAN%20class%3D%22ryNqvb%22%3Eblurred.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2204003%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20What%20will%20cause%20dma%20interrupt%20can%20not%20trigger%20in%20%23S32Kxx%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204003%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F52613%22%20target%3D%22_blank%22%3E%40davidtosenovjan%3C%2FA%3E%26nbsp%3B%3A%3CBR%20%2F%3E%3CBR%20%2F%3EThe%20device%20is%20S32K148%2C%20and%20when%20problem%20happened%2C%20all%20interrupt%20can%20not%20enter%2C%20only%20system%20tick%20interrupt%20can%20enter%2C%20and%20at%20this%20time%2C%20saw%20NVIC(pending)%20and%20BasePri(0)%2C%20all%20in%20normal%20status%2C%20so%20I%20want%20to%20know%20which%20scenario%20will%20cause%20this%20problem%2C%20exclusive%20area%2C%20resource%20or%20other%20things%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2203617%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20What%20will%20cause%20dma%20interrupt%20can%20not%20trigger%20in%20%23S32Kxx%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2203617%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWhich%20specific%20device%20is%20this%20question%20related%20to%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E