What will cause dma interrupt can not trigger in #S32Kxx

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

What will cause dma interrupt can not trigger in #S32Kxx

475 次查看
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

 

标记 (3)
0 项奖励
回复
6 回复数

424 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

Which specific device is this question related to?

0 项奖励
回复

412 次查看
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 项奖励
回复

380 次查看
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 项奖励
回复

374 次查看
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

 

标记 (3)
0 项奖励
回复

373 次查看
eeedward267
Contributor II

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

 

标记 (3)
0 项奖励
回复

367 次查看
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 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2203300%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E4%BB%80%E4%B9%88%E4%BC%9A%E5%AF%BC%E8%87%B4%20dma%20%E4%B8%AD%E6%96%AD%E6%97%A0%E6%B3%95%E5%9C%A8%20%23S32Kxx%20%E4%B8%AD%E8%A7%A6%E5%8F%91%E4%BF%A1%E5%8F%B7%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%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A4%96%E8%AE%BE%E4%B8%AD%E6%96%AD%E6%97%A0%E6%B3%95%E8%A7%A6%E5%8F%91%E4%BF%A1%E5%8F%B7%E3%80%82%E6%88%91%E8%B0%83%E8%AF%95%E5%B9%B6%E6%A3%80%E6%9F%A5%E4%BA%86%E5%AF%84%E5%AD%98%E5%99%A8%EF%BC%8C%E5%8F%91%E7%8E%B0%E4%B8%AD%E6%96%AD%E5%B7%B2%E5%90%AF%E7%94%A8%E5%B9%B6%E5%A4%84%E4%BA%8E%E5%BE%85%E5%A4%84%E7%90%86%E7%8A%B6%E6%80%81%EF%BC%8C%E6%B2%A1%E6%9C%89%E6%A3%80%E6%B5%8B%E5%88%B0%E7%A1%AC%E6%95%85%E9%9A%9C%E3%80%82%E6%88%91%E7%9C%8B%E5%88%B0%20BasePri%20%E6%98%AF%200x0%E3%80%82%E6%89%80%E4%BB%A5%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%E4%B8%BA%E4%BB%80%E4%B9%88%E5%A4%96%E8%AE%BE%E4%B8%AD%E6%96%AD%E4%B8%8D%E8%83%BD%E5%86%8D%E8%A7%A6%E5%8F%91%EF%BC%8C%E5%8F%AA%E6%9C%89%E7%B3%BB%E7%BB%9F%E6%BB%B4%E7%AD%94%E8%83%BD%E8%A7%A6%E5%8F%91%E4%BF%A1%E5%8F%B7%E3%80%82%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%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%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%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AF%B7%E5%8F%82%E9%98%85%E4%B8%8A%E9%9D%A2%E7%9A%84%E5%9B%BE%E7%89%87%EF%BC%8C%E4%BB%8E%E8%BF%99%E4%BA%9B%E5%9B%BE%E7%89%87%E4%B8%AD%E5%8F%AF%E4%BB%A5%E7%9C%8B%E5%88%B0%E6%88%91%E8%AE%BE%E7%BD%AE%E4%BA%86%203%20%E4%B8%AA%E6%96%AD%E7%82%B9%EF%BC%8CDMA7%20%E5%92%8C%20CAN%20mailbox0%20%E6%97%A0%E6%B3%95%E8%BF%9B%E5%85%A5%EF%BC%8C%E6%AD%A4%E6%97%B6%20nvic%20%E5%A4%84%E4%BA%8E%E6%8C%82%E8%B5%B7%E7%8A%B6%E6%80%81%EF%BC%8Cbasepri%20%E4%B8%BA%200%EF%BC%8C%E7%B3%BB%E7%BB%9F%20tick%20%E5%8F%AF%E4%BB%A5%E6%AD%A3%E5%B8%B8%E8%BF%9B%E5%85%A5%E3%80%82%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%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%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%EF%BC%9A%3C%2FP%3E%3CP%3E%E7%9B%AE%E5%89%8D%E4%BB%8E%E6%88%91%E7%9A%84%E8%A7%92%E5%BA%A6%E6%9D%A5%E7%9C%8B%EF%BC%8C%E4%BC%BC%E4%B9%8E%E6%97%A0%E6%B3%95%E4%B8%8A%E4%BC%A0%E8%BF%99%E4%B9%88%E5%A4%9A%E5%9B%BE%E7%89%87%E3%80%82%E6%88%91%E4%BC%9A%E5%B0%9D%E8%AF%95%E5%86%8D%E6%AC%A1%E4%B8%8A%E4%BC%A0%E3%80%82%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%3E%E6%82%A8%E8%83%BD%E5%88%86%E4%BA%AB%E8%B4%A8%E9%87%8F%E6%9B%B4%E5%A5%BD%E7%9A%84%E5%9B%BE%E7%89%87%E5%90%97%EF%BC%9F%E6%9C%80%E5%A5%BD%E6%98%AF%20.png%20%E6%A0%BC%E5%BC%8F%E6%88%96%E5%85%B6%E4%BB%96%E6%97%A0%E6%8D%9F%E6%A0%BC%E5%BC%8F%EF%BC%8C%E4%BD%86%E5%9C%A8%E5%BD%93%E5%89%8D%E9%99%84%E4%BB%B6%E4%B8%AD%EF%BC%8C%E6%88%91%E7%9C%8B%E4%B8%8D%E5%88%B0%E4%BB%BB%E4%BD%95%E4%BF%A1%E6%81%AF%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%AE%83%E5%A4%AA%E6%A8%A1%E7%B3%8A%E4%BA%86%E3%80%82%20%3CSPAN%20class%3D%22HwtZe%22%3E%3CSPAN%20class%3D%22jCAhz%20ChMk0b%22%3E%3CSPAN%20class%3D%22ryNqvb%22%3E%E6%A8%A1%E7%B3%8A%E4%B8%8D%E6%B8%85%E3%80%82%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%3E%E5%97%A8%EF%BC%8C%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%EF%BC%9A%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AE%BE%E5%A4%87%E6%98%AF%20S32K148%EF%BC%8C%E5%BD%93%E9%97%AE%E9%A2%98%E5%8F%91%E7%94%9F%E6%97%B6%EF%BC%8C%E6%89%80%E6%9C%89%E4%B8%AD%E6%96%AD%E9%83%BD%E6%97%A0%E6%B3%95%E8%BF%9B%E5%85%A5%EF%BC%8C%E5%8F%AA%E6%9C%89%E7%B3%BB%E7%BB%9F%E6%BB%B4%E7%AD%94%E4%B8%AD%E6%96%AD%E6%89%8D%E8%83%BD%E8%BF%9B%E5%85%A5%EF%BC%8C%E6%AD%A4%E6%97%B6%EF%BC%8CNVIC%EF%BC%88%E5%BE%85%E5%A4%84%E7%90%86%EF%BC%89%E5%92%8C%20basePRI%EF%BC%880%EF%BC%89%E9%83%BD%E5%A4%84%E4%BA%8E%E6%AD%A3%E5%B8%B8%E7%8A%B6%E6%80%81%EF%BC%8C%E6%89%80%E4%BB%A5%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%E5%93%AA%E4%B8%AA%E5%9C%BA%E6%99%AF%E4%BC%9A%E5%AF%BC%E8%87%B4%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E4%B8%93%E5%B1%9E%E5%8C%BA%E5%9F%9F%E3%80%81%E8%B5%84%E6%BA%90%E6%88%96%E5%85%B6%E4%BB%96%E4%B8%9C%E8%A5%BF%EF%BC%9F%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%3E%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E4%B8%8E%E5%93%AA%E4%B8%AA%E7%89%B9%E5%AE%9A%E8%AE%BE%E5%A4%87%E6%9C%89%E5%85%B3%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E