MPC5748G Critical Input Interrupt

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

MPC5748G Critical Input Interrupt

1,116 Views
yuehedeng
Contributor III

Hello,

 

   I met critical input interrupt when develop my project on MPC5748G. In the datasheet, it is not so clear about why this happen. What is the pin number? And what are the reasons that will cause this interrupt?

 

 

A Critical Input exception is signaled to the processor by the assertion of the critical
interrupt pin. If the exception is enabled by MSRCE, the Critical Input interrupt is taken.
A Critical Input interrupt may be delayed by other higher priority exceptions or if MSRCE
is cleared when the exception occurs.

Labels (1)
0 Kudos
2 Replies

620 Views
martin_kovar
NXP Employee
NXP Employee

Hi,

please read e200z4 core reference manual document. There is more information about Critical Input Interrupt.

http://cache.nxp.com/assets/documents/data/en/reference-manuals/e200z4RM.pdf?fsrch=1&sr=1&pageNum=1 

If you have any other questions, please feel free to write me back.

Regards,

Martin

0 Kudos

620 Views
yuehedeng
Contributor III

Thank you. 

Sorry, I made a mistake. My code entered IVOR1 ISR based on s32 logs, not critical interrupt. I'm trying to find out the reason why this happen. Any idea about that?

The datasheet shows that:

Machine check Causing conditions

1. p_mcp_b transitions from negated to asserted
2. ISI or Bus Error on first instruction fetch for an exception handler
3. External bus error
4. Stack limit check failure

But my code just before enter this fault ISR is quite simple, don't know why.....

The logs showed in s32 console window

Program received signal SIGINT, Interrupt.
0x01001010 in IVOR1_Vector ()

Machine.png

0 Kudos