MPC5777C Checker Core Control

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

MPC5777C Checker Core Control

695 Views
tapur
Contributor II

Hello, 

I am working with MPC5777C. I have a question about core 2(checker core).

I am using only core 0 in my application. I am not using Core 1. I control the involuntary opening of Core 2 by looking at the SIU-RSTVEC1 register.
I want to prevent Core 2(Checker Core) from opening unintentionally as well. How can I do that.

Thanks in advance.

0 Kudos
Reply
3 Replies

679 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

This MCU does not have Protection Module so apparently the only option is to use Memory Protection Unit.

Granularity of protected area is 32 Byte, so you cannot protect registers one by one. In this case it would be this register set:

davidtosenovjan_0-1675687812239.png

Question is whether this is acceptable for your application.

Checker core is disabled/according LOCKSTEP configuration in DCF record, it is not is being started by software write as SIU_LOCKSTEP.

 

0 Kudos
Reply

648 Views
tapur
Contributor II

Hello, @davidtosenovjan 

Assume core 1 is configured as disable at the start of project, i.e., it kept in reset state. If checker core works unwantedly, when core 1 is disabled, what kind of faults may arise in the system?

Thanks in advance. 

 

 

Tags (1)
0 Kudos
Reply

632 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Such situation cannot happen. Checker core cannot work independently of Core 1.

0 Kudos
Reply