English
Language : 

R01US0079ED0103 Datasheet, PDF (52/66 Pages) Renesas Technology Corp – RENESAS 32-Bit MCU
Data Flash Access Library - Type T01, European Release
User Interface (API)
Status
R_FDL_ERR_PROTECTION
R_FDL_ERR_REJECTED
R_FDL_ERR_ECC_SED
R_FDL_ERR_ECC_DED
Background and Handling
reason
remedy
meaning
Wrong command parameters:
 access is made outside of physically available Data
Flash
 command shall operate in User-pool but
accessType_enu is not R_FDL_ACCESS_USER
 command shall operate in EEL-pool but
accessType_enu is not R_FDL_ACCESS_EEL
 cnt_u16 is 0 or it is too big
 flash read address is not aligned with granularity (4
bytes)
Refrain from further Flash operations and investigate in the
root cause
Current command is rejected
reason
remedy
 To gain robustness, the parameter check is repeated
right before Flash modification and returns the
protection error in case of a violation (e.g. due to an
unwanted variable modification)
 Other device specific protection mechanisms (e.g.
security unit like ICU or FHVE protection mechanisms
prevent Flash operations.
Refrain from further Flash operations and investigate in the
root cause
meaning Current command is rejected
reason Another operation is ongoing
remedy
meaning
Request again the command when the preceding
command has finished
A data word contains a single bit ECC error. Single bit
errors are automatically corrected by the ECC logic.
Note: The first occurrence of the fail address is returned.
reason
remedy
meaning
 Not completely written or erase Flash
 Cell level degradation by time
 Hardware defect
A single bit error is acceptable if resulting from degradation
by time. Depending on the data handling concept on top,
the affected data should be refreshed (Erased and
rewritten) in order to remove the error.
A data word contains a multiple bit ECC error. This error
cannot be corrected by the ECC logic.
Note: The read operation will stop at the failing address
and the fail address is returned.
reason
 Not completely written or erase Flash
 Cell level degradation by time.
 Hardware defect
R01US0079ED0103
52
User Manual