Machine Check on T2080

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

Machine Check on T2080

Jump to solution
1,319 Views
BrandonC
Contributor I

I have an SBC with a T2080 processor that runs a VxWorks environment.

About half an hour into operation our VxWorks environment is rebooting with a machine check. The messages are similar to:

Exception at interrupt level:

machine check
Exception next instruction address: 0x0f266998
Machine Status Register: 0x00029230
Condition Register: 0x28002242
Machine Check Syndrome Register: 0x0000a000
Machine Check Address Register: 0x00000000
Regs at 0x76c1d88

 

The next instruction address varies. The status register has some bits that change.

Condition register and syndrome register are always the same.

I tried to look up the syndrome register information but the Power Architecture Programmer's Reference for the e6500 says most of the bits of the Machine Check Syndrome Register (MCSR) are implementation specific.

The QorIQ T2080 Reference Manual doesn't contain any further explanation.

 

Is there any documentation describing the bits of the Machine Check Syndrome Register and/or the Condition Register?

 

Thanks.

Labels (1)
0 Kudos
1 Solution
1,314 Views
ufedor
NXP Employee
NXP Employee

Please refer to the e6500 Core Reference Manual, 2.9.10 Machine Check Syndrome (MCSR) register:

https://www.nxp.com/docs/en/reference-manual/E6500RM.pdf

 

View solution in original post

1 Reply
1,315 Views
ufedor
NXP Employee
NXP Employee

Please refer to the e6500 Core Reference Manual, 2.9.10 Machine Check Syndrome (MCSR) register:

https://www.nxp.com/docs/en/reference-manual/E6500RM.pdf