upd70f3017ay Renesas Electronics Corporation., upd70f3017ay Datasheet - Page 421

no-image

upd70f3017ay

Manufacturer Part Number
upd70f3017ay
Description
V850/sa1tm 32-/16-bit Single-chip Microcontroller
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
upd70f3017ayGC-8EU-A
Manufacturer:
MICROCHIP
Quantity:
1 001
16.7.9 Errors during self-programming
occurs if the return value (r10) of each function is not 0.
16.7.10 Flash information
contents of the return value (r10) are as follows. To acquire all flash information, call the function as many times as
required in accordance with the format shown below.
Overerase error
Undererase error
(blank check error)
Verify error
Internal verify error
0
1
2
3
:
:
Offset number + 1
Offset number + 2
Offset number + 3
The following errors related to manipulation of the flash memory may occur during self-programming. An error
For the flash information acquisition function (function No. 0), the option number (r7) to be specified and the
Option No. (r7)
Caution The overerase error and undererase error may simultaneously occur in the entire flash memory.
Cautions 1.
Remark
Error
2. The flash information acquisition function does not check values such as the maximum
RFU: Reserved for Future Use
The start address of area 0 is 0. The “end address + 1” of the preceding area is the start
address of the next area.
number of areas specified by the argument of an option. If an illegal value is specified, an
undefined value is returned.
Specification prohibited
Bit representation of return value (MSB: bit 31) FFFFFFFFFFFFFFFFAAAAAAAABBBBBBBB (LSB: bit 0)
RFU
RFU
:
:
RFU
End address of area 0
End address of area 1
Bits 31 to 16: FFFFFFFFFFFFFFFF (reserved for future use)
Bits 15 to 8: AAAAAAAA (number of areas) (unsigned 8 bits)
Bits 7 to 0:
Erase verify
Erase byte verify
Successive writing in word units
Internal verify
Table 16-13. Errors During Self-Programming
Mask bits 31 to 16 because they are not normally 0.
FFFFFFFF (reserved for future use)
Mask bits 7 to 0 because they are not normally 0.
Table 16-14. Flash Information
CHAPTER 16 FLASH MEMORY
Function
User’s Manual U12768EJ4V1UD
Return Value (r10)
Excessive erasure occurs.
Erasure is insufficient. Additional erase operation is
needed.
The written data cannot be correctly read. Either an
attempt has been made to write to flash memory that
has not been erased, or writing is not sufficient.
The written data is not at the correct signal level.
Description
421

Related parts for upd70f3017ay