MCUXpresso SDK API Reference Manual  Rev 2.16.000
NXP Semiconductors
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
EIM: error injection module

Overview

The MCUXpresso SDK provides a driver for the EIM module of MCUXpresso SDK devices.

The Error Injection Module (EIM) is mainly used for diagnostic purposes and enables you to induce artificial errors on error-checking mechanisms of a system. It provides a method for diagnostic coverage of internal memories (for example, system RAM, cache RAMs, and peripheral memories).

This example code shows how to show error injection using the EIM driver.

Refer to the driver examples codes located at <SDK_ROOT>/boards/<BOARD>/driver_examples/eim

Functions

void EIM_Init (EIM_Type *base)
 EIM module initialization function. More...
 
void EIM_Deinit (EIM_Type *base)
 De-initializes the EIM.
 

Driver version

#define FSL_ERM_DRIVER_VERSION   (MAKE_VERSION(2U, 0U, 1U))
 Driver version. More...
 

Macro Definition Documentation

#define FSL_ERM_DRIVER_VERSION   (MAKE_VERSION(2U, 0U, 1U))

Function Documentation

void EIM_Init ( EIM_Type *  base)
Parameters
baseEIM base address.