iLLD_TC29x
1.0
|
The Memory Test Unit (MTU) controls and monitors the test, initialization and data integrity checking functions of the various internal memories in the device
The Mtu driver provides set of routines for various Mbist operations
In the following sections it will be described, how to integrate the Mtu driver into the application framework.
Include following header file into your C code:
The Sram initialisation in synchronous polling mode (i.e wait till the complete operation is done) can be used as:
The Sram initialisation can be triggered by calling IfxMtu_clearSramStart() function, then can be queried for completion in a task using IfxMtu_isMbistDone. Once it's completed, then IfxMtu_clearSramContinue() has to be called. Note: The Safety Endinit watchdog has to be cleared before and set after for the IfxMtu_clearSramStart() and IfxMtu_clearSramContinue() functions.
Following code triggers Sram initilisation.
Sram initialisation status can be queried in a task and once done complete the operation using:
Example usage of Sram Error tracking
Usage Example:
Usage Example:
Usage Example: