HD6417729 HITACHI [Hitachi Semiconductor], HD6417729 Datasheet - Page 113

no-image

HD6417729

Manufacturer Part Number
HD6417729
Description
Hitachi Microcomputer Development Environment System
Manufacturer
HITACHI [Hitachi Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD6417729F133A
Manufacturer:
HITACHI
Quantity:
5
Part Number:
HD6417729F133B
Manufacturer:
RENESAS
Quantity:
28
Part Number:
HD6417729F133B
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
HD6417729F133B
Manufacturer:
HITACH
Quantity:
20 000
Part Number:
HD6417729F133BV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
HD6417729R
Manufacturer:
HITACHI/日立
Quantity:
20 000
Part Number:
HD6417729RSH3-DSP
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
3.22
The E10A emulator enables downloading to the flash memory area. This function requires a
program for writing the flash memory (hereinafter referred to as a write module), a program for
erasing the flash memory (hereinafter referred to as an erase module), and the RAM area for
downloading and executing these modules.
Note: The write/erase module must be prepared by users.
Table 3.6
Module Name
Write module
Erase module
Note: The (L) means the longword size.
Note: Write module:
Interface with write/erase module and E10A emulator firmware
The write/erase module is branched from the E10A emulator firmware. To branch from the
E10A emulator firmware to the write/erase module or to return from the write/erase module to
the E10A emulator firmware, the following conditions must be observed:
Describe all the write/erase modules with the assembly language.
Guarantee all the general/control register values before and after calling the write/erase
module.
Return the write/erase module to the calling source after processing.
The module interface must be as follows to pass correctly the information that is required for
flash memory accessing.
The write data for the access size is set to the R6 register. When the access size is
word or byte, 0 is set to the upper bit of the R6 register.
Download Function to the Flash Memory Area
Module Interface
Argument
R4(L): Write address
R7(L): Verify option
0 = no verify,
1 = verify
R5(L): Access size
0x4220 = byte,
0x5720 = word,
0x4C20 = longword
R6(L): Write data
R4(L): Access size
0x4220 = byte,
0x5720 = word,
0x4C20 = longword
R0(L): End code
Normal end = 0,
Abnormal end = other than 0,
Verify error = BT
None
Return Value
Rev. 2.0, 01/01, page 89 of 216

Related parts for HD6417729