Tool/software:
Hi,
Do you have an overall list of all possible error and can register to ESM?
ESM Error Codes for am64x:
-
CPU Errors
-
0x100: CPU Internal Error
-
0x101: CPU Instruction Fetch Error
-
0x102: CPU Data Access Error
-
0x103: CPU Illegal Instruction
-
0x104: CPU Privilege Violation
-
0x105: CPU Alignment Fault
-
0x106: CPU Debug Exception
-
-
Memory Errors
-
0x200: Memory ECC Error
-
0x201: Memory Parity Error
-
0x202: Memory Access Violation
-
0x203: Memory Page Fault
-
0x204: Memory Protection Fault
-
-
Cache Errors
-
0x300: Cache Tag Error
-
0x301: Cache Data Error
-
0x302: Cache Parity Error
-
0x303: Cache Coherence Error
-
-
Bus Errors
-
0x400: Bus Error (Master)
-
0x401: Bus Error (Slave)
-
0x402: Bus Timeout Error
-
0x403: Bus Arbitration Error
-
-
System Errors
-
0x500: System Reset
-
0x501: System Power Failure
-
0x502: System Thermal Trip
-
0x503: System Watchdog Timeout
-
Linux Driver Error Codes:
In Linux, driver errors are often reported using the following error codes:
-
-EIO (Input/Output Error)
-
-ENOMEM (Out of Memory)
-
-EFAULT (Bad Address)
-
-EBUSY (Device Busy)
-
-ETIMEDOUT (Timeout)
-
-EINTR (Interrupted)
Windows Driver Error Codes:
In Windows, driver errors are often reported using the following error codes:
-
STATUS_ACCESS_VIOLATION
-
STATUS_ILLEGAL_INSTRUCTION
-
STATUS_PAGE_FAULT
-
STATUS_MEMORY_EXCEPTION
-
STATUS_BUS_ERROR
-
STATUS_TIMEOUT
Thanks.