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.

AM6411: esm total errors list in am64x (including all the drivers. )

Part Number: AM6411

Tool/software:

Hi, 

Do you have an overall list of all possible error and can register to ESM?



ESM Error Codes for am64x:
  1. 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
  2. Memory Errors
    • 0x200: Memory ECC Error
    • 0x201: Memory Parity Error
    • 0x202: Memory Access Violation
    • 0x203: Memory Page Fault
    • 0x204: Memory Protection Fault
  3. Cache Errors
    • 0x300: Cache Tag Error
    • 0x301: Cache Data Error
    • 0x302: Cache Parity Error
    • 0x303: Cache Coherence Error
  4. Bus Errors
    • 0x400: Bus Error (Master)
    • 0x401: Bus Error (Slave)
    • 0x402: Bus Timeout Error
    • 0x403: Bus Arbitration Error
  5. 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.