SDAA104 September   2025 F29H850TU , F29H859TU-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Error Handling Architecture Overview
  6. 3Example Overview
  7. 4Error Aggregator Overview
    1. 4.1 Error Aggregation
    2. 4.2 Error Logging
    3. 4.3 Error Debugging Using EAM Module
      1. 4.3.1 EAM Error Debugging
      2. 4.3.2 Interpreting Error Address and Program Counter Values
  8. 5Error Signaling Module Overview
    1. 5.1 ESM Error Event Output Configuration and Status Information
      1. 5.1.1 Sysconfig ESM Configuration
    2. 5.2 ESM Error Events Debugging
    3. 5.3 Miscellaneous Debug Tips for ESM
  9. 6BootROM EAM and ESM Error Status
  10. 7FAQ's:
  11. 8Summary
  12. 9References

Sysconfig ESM Configuration

Sysconfig supports configuring the individual error events for desired output from respective ESM module as described in Section 5.1.

The Figure 5-4 for example showcases how ESM CPU1 can be configured for error event - Error Aggregator CPU1 HPERR for high priority NMI output. Global parameters settings in respective ESM CPU Sysconfig module can be used to configure high priority watchdog enable, watchdog counter pre-load value as well as define interrupt handler configuration for low priority interrupt and NMI outputs.

 ESM CPU Sysconfig Module Figure 5-4 ESM CPU Sysconfig Module

The Figure 5-5 for example showcases how System ESM can be configured for error event - Error Aggregator CPU1 HPERR to enable influence on error pin. The error status pin (ERRORSTS) configuration like polarity, output pin mode configuration, and so on can also be done using the global parameters section in System ESM Sysconfig module.

 System ESM Sysconfig Module Figure 5-5 System ESM Sysconfig Module