PDK API Guide for J721E
ESM (ESM)

Introduction

The Error Signaling Module (ESM) aggregates safety-related events and/or errors from throughout the device into one location. It can signal both low and high priority interrupts to a processor to deal with a safety event and/or manipulate an I/O error pin to signal an external hardware that an error has occurred. Therefore an external controller is able to reset the device or keep the system in a safe, known state.

The CSL APIs provide APIs to do the following functionalities.

  1. API to read back ESM registers
  2. API to set the ESM error forcing mode
  3. APIs for ESM initialization sequence/configurations
  4. APIs for ESM Raw error status

Sub Modules

 ESM Data Structures
 
 ESM Enumerated Data Types
 
 ESM Functions