s32k144 FreeRTOS with DMA interrupt is stuck in configASSERT

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

s32k144 FreeRTOS with DMA interrupt is stuck in configASSERT

1,048件の閲覧回数
ananan
Contributor III

S32K144 transplant FreeRTOS, enter DMA interrupt program stuck in  configASSERT( ( portNVIC_INT_CTRL_REG & portVECTACTIVE_MASK ) == 0 ),As shown in the figure below

ananan_0-1630458779516.png

PortNVIC_INT_CTRL_REG changes from 0x400000 to 0x400813, DMA priority set to 13, The configMAX_SYSCALL_INTERRUPT_PRIORITY and configKERNEL_INTERRUPT_PRIORITY Settings are shown in the following figure

ananan_1-1630458984688.png

How should solve this problem, ask ace to help, very grateful

0 件の賞賛
3 返答(返信)

82件の閲覧回数
prabhat_
Contributor III

Hello, is there an update to this ? I am stuck in a similar problem.

0 件の賞賛

1,029件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

what is called in DMA interrupt?

lukaszadrapa_0-1630499710084.png

Regards,

Lukas

0 件の賞賛

1,022件の閲覧回数
ananan
Contributor III

the SPI is called,and the vPortEnterCritical is in this SPI,you mean that the vPortEnterCritical can not be called in the DMA interrupt?

0 件の賞賛