Firmware User Manual (AE-step)
81
Revision 1.02
2019-04-24
TLE984x Firmware User Manual
Remarks
This routine does not provide the ECC error address. Please use the
the addresses.
It is not allowed to be called by NVM callback routines or any interrupt or multi-threaded environment in a re-
entrant context.
6.8.6
user_mbist_set
Description
This user API function enables a separate MBIST for all possible reset sources, except POR reset and pin reset.
The MBIST is always performed for POR reset and pin reset. This function rejects with an error in case the NVM
code segment is write protected.
Prototype
int32_t user_mbist_set (
bool bEnable
)
Parameters
Return Values
Remarks
It is not allowed to be called by NVM callback routines or any interrupt or multi-threaded environment in a re-
entrant context.
6.8.7
user_nac_get
Description
This user API function reads out the NAC value that is currently configured in the non volatile device
configuration memory.
Data Type
Name
Description
Dir
bool
bEnable
Enable the MBIST test execution if the boolean parameter
is set to TRUE, otherwise disable the MBIST test execution
-
Data Type
Description
int32_t
ERR_LOG_SUCCESS in case the configuration is set successfully, otherwise a
negative error code. Returned error code can be one of the following:
ERR_LOG_SUCCESS,
ERR_LOG_CODE_USERAPI_CONFIG_SECTOR_WRITE_PROTECTED,
ERR_LOG_CODE_NVM_SEMAPHORE_RESERVED,
ERR_LOG_CODE_ACCESS_AB_MODE_ERROR