HD6412373R RENESAS [Renesas Technology Corp], HD6412373R Datasheet - Page 1012

no-image

HD6412373R

Manufacturer Part Number
HD6412373R
Description
Renesas 16-Bit Single-Chip Microcomputer H8S Family/H8S/2300 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Section 21 Flash Memory (0.18-μm F-ZTAT Version)
• Programming Data (128 bytes): Data to be programmed
• SUM (one byte): Checksum
Response
• Response, H'06, (one byte): Response to 128-byte programming
Error Response
• Error response, H'D0, (one byte): Error response for 128-byte programming
• ERROR: (one byte): Error code
The specified address should match the unit for programming of data. For example, when the
programming is in 128-byte units, the lower byte of the address should be H'00 or H'80.
When there are less than 128 bytes of data to be programmed, the host should fill the rest with
H'FF.
Sending the 128-byte programming command with the address of H'FFFFFFFF will stop the
programming operation. The boot program will interpret this as the end of the programming and
wait for selection of programming or erasing.
Command
• Command, H'50, (one byte): 128-byte programming
• Programming Address (four bytes): End code is H'FF, H'FF, H'FF, H'FF.
• SUM (one byte): Checksum
Response
• Response, H'06, (one byte): Response to 128-byte programming
Error Response
• Error Response, H'D0, (one byte): Error response for 128-byte programming
Rev.7.00 Mar. 18, 2009 page 944 of 1136
REJ09B0109-0700
The size is specified in the response to the programming unit inquiry.
On completion of programming, the boot program will return ACK.
H'11: Checksum Error
H'2A: Address error
H'53: Programming error
On completion of programming, the boot program will return ACK.
The address is not within the specified MAT.
A programming error has occurred and programming cannot be continued.
H'06
H'50
H'06
H'D0
H'D0
Address
ERROR
ERROR
SUM

Related parts for HD6412373R