tmp88fw45afg TOSHIBA Semiconductor CORPORATION, tmp88fw45afg Datasheet - Page 254

no-image

tmp88fw45afg

Manufacturer Part Number
tmp88fw45afg
Description
8 Bit Microcontroller Tlcs-870/x Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
21.5
Operation Command
21.5
21.6
Table 21-6 Operation Command in the Serial PROM Mode
TMP88FW45AFG waits for the matching data (5AH).
(3) RAM loader, (4) Flash memory SUM output, (5) Product ID code output, (6) Flash memory status output and (7)
Flash memory security program setting modes. Description of each mode is shown below.
Command Data
The eight commands shown in Table 21-6 are used in the serial PROM mode. After reset release, the
The serial PROM mode has seven types of modes, that are (1) Flash memory erasing, (2) Flash memory writing,
Operation Command
Operation Mode
1. Flash memory erasing mode
2. Flash memory writing mode
3. RAM loader mode
4. Flash memory SUM output mode
5AH
C0H
C3H
FAH
F0H
30H
60H
90H
in 4-kbyte units). The erased area is filled with FFH. When the security program is enabled, the sector erase
in the flash erasing mode can not be performed. To disable the security program, perform the chip erase.
Before erasing the flash memory, TMP88FW45AFG checks the passwords except a blank product. If the
password is not matched, the flash memory erasing mode is not activated.
transmit the write data in the Intel Hex format (Binary). If no error is encountered till the end record,
TMP88FW45AFG calculates the checksum for the entire flash memory area (4000H to 21EFFH, and FFF00H
to FFFFFH), and returns the obtained result to the external controller. When the security program is enabled,
the flash memory writing mode is not activated. In this case, perform the chip erase command beforehand in
the flash memory erasing mode. Before activating the flash memory writing mode, TMP88FW45AFG checks
the password except a blank product. If the password is not matched, flash memory writing mode is not
activated.
RAM. When the transfer is completed normally, the RAM loader calculates the checksum. After transmitting
the results, the RAM loader jumps to the RAM address specified with the first data record in order to execute
the user program. When the security program is enabled, the RAM loader mode is not activated. In this case,
perform the chip erase beforehand in the flash memory erasing mode. Before activating the RAM loader
mode, TMP88FW45AFG checks the password except a blank product. If the password is not matched, flash
RAM loader mode is not activated.
and the result is returned to the external controller. Since the BOOTROM does not support the operation
command to read the flash memory, use this checksum to identify programs when managing revisions of
application programs.
The flash memory is erased by the chip erase (erasing an entire flash area) or sector erase (erasing sectors
Data is written to the specified flash memory address for each byte unit. The external controller must
The RAM loader transfers the data in Intel Hex format sent from the external controller to the internal
The checksum is calculated for the entire flash memory area (4000H to 21EFFH, and FFF00H to FFFFFH),
Setup
Flash memory erasing
Flash memory writing
RAM loader
Flash memory SUM output
Product ID code output
Flash memory status output
Flash memory security program setting
Operating Mode
Page 240
Matching data. Execute this command after releasing the reset.
Erases the flash memory area (address 4000H to 21EFFH, and FFF00 to
FFFFFH).
Writes to the flash memory area (address 4000H to 21EFFH, and FFF00 to
FFFFFH) .
Writes to the specified RAM area (address 0040H to 10BFH).
Outputs the 2-byte checksum upper byte and lower byte in this order for the
entire area of the flash memory (address 4000H to 21EFFH, and FFF00 to
FFFFFH).
Outputs the product ID code (13-byte data).
Outputs the status code (7-byte data) such as the security program condition.
Enables the security program.
Description
TMP88FW45AFG

Related parts for tmp88fw45afg