English
Language : 

R01US0079ED0103 Datasheet, PDF (50/66 Pages) Renesas Technology Corp – RENESAS 32-Bit MCU
Data Flash Access Library - Type T01, European Release
User Interface (API)
Status
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 blank check address is not aligned with
granularity (4 bytes)
Refrain from further Flash operations and investigate in the
root cause
Current command is rejected
R_FDL_ERR_PROTECTION
reason
remedy
meaning
 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
Current command is rejected
R_FDL_ERR_REJECTED(2)
reason Another operation is ongoing
remedy Request again the command when the preceding
command has finished
meaning At least one bit within the specified blocks is not blank
reason
For any bit in the specified range the voltage level is below
specification for a blank cell
R_FDL_ERR_BLANKCHECK(1)
remedy
Remedy depends on the usage:
 nothing to do if only checking the area
 perform an erase if needed or
 consider the checked area as defect if
R_FDL_CMD_BLANKCHECK command fails when
executed immediately after an erase operation on the
same area
meaning A library internal error occurred, which could not happen in
case of normal application execution
R_FDL_ERR_INTERNAL(1)
reason
 Application bug (e.g. program run-away, destroyed
program counter) or hardware problem
 Only on older F1x devices: failed ID code
authentication supplied in the device descriptor. See
section 4.2 ”Run-time configuration” for details about
ID code
remedy Refrain from further Flash operations and investigate in the
root cause
(1) R_FDL_Execute will never set this status code
R01US0079ED0103
50
User Manual