Hi,
For TMS570, we'd like to know, if any issue in register DFSR, will it be connected to ESM and report an error on ESM error pin?
If some more details about DFSR, it will be better.
Thanks a lot.
Br, Jordan
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.
Hi,
For TMS570, we'd like to know, if any issue in register DFSR, will it be connected to ESM and report an error on ESM error pin?
If some more details about DFSR, it will be better.
Thanks a lot.
Br, Jordan
Hello Jordon:
The ARM TRM gives the DFSR incodings as shown in the table below.
For the reading 0x008 it corresponds to a Precise External Abort.
For the value of 0x80D indicates a permission violation from an AXI slave error.
Below is the DFSR register definition which can be interpreted together with the table above. The status is a combination of bits12, 10 and 3:0. The table above defines the meaning of bits 10 and 3:0. Bit 12 indicates either a read if 0 and write if 0.
For further debug, they can take a look at the Fault Status Address register and determine what address the code was accessing that caused the violations.