What is the difference between internal diagnostic and external diagnostic of nmpu. Why there are the two different ways of diagnosis. When to use internal diagnostic and when to use external diagnostic?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
What is the difference between internal diagnostic and external diagnostic of nmpu. Why there are the two different ways of diagnosis. When to use internal diagnostic and when to use external diagnostic?
Hello,
The diagnostic mode is used to verify the MPU address and access permission comparator logic working properly at either start up time or during application run time. In internal mode, the diagnostic logic drives the input of the comparator logic. In the external mode, the actual bus master initiates the access to the NMPU, but the Address of the access from the bus master is replaced by the address in MPUDIAGADDR register before the address reaches the address comparator logic.
The external diagnostic mode can test the full signal chain from bus master access generation logic to NMPU comparator logic.