tmp89fm43l TOSHIBA Semiconductor CORPORATION, tmp89fm43l Datasheet - Page 394

no-image

tmp89fm43l

Manufacturer Part Number
tmp89fm43l
Description
8 Bit Microcontroller Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
22.12
Security
RA003
22.12.1.3
22.12.1.4
Note 1: *: Don’t care.
Note 2: When addresses from 0xFFE0 through 0xFFFF are filled with "0xFF", the product is recognized as a blank product.
Table 22-21 Password Values and Setting Range
(password count storage address)
(password comparison start ad-
without meeting these conditions is used, a password error occurs. In this case, the TMP89FM43L does not
transmit data and goes into an idle state.
A password must be set in accordance with the conditions shown in Table 22-21. If a password created
(password count)
Password string
Password setting, cancellation and authentication
Password values and setting range
Password
・ Password setting
・ Password cancellation
・ Password authentication
PNSA
PCSA
dress)
N
is unnecessary. A password can be set by simply writing a program to flash memory.
is canceled when flash memory is all initialized to 0xFF.
0xFFFF of the TMP89FM43L, a product is considered a non-blank product, and password au-
thentication is required to execute an operation command. In this password authentication process,
PNSA, PCSA and a password string are used. An operation command is executed only if a pass-
word has been successfully authenticated. If a password is unsuccessfully authenticated, the
TMP89FM43L goes into an idle state.
blank, and no password authentication is performed. To execute some special operation com-
mands, however, PNSA and PCSA are still required (a password string is not required) even if a
product is blank. In this case, the addresses defined in Table 22-21 must be selected as PNSA and
PCSA.
mand.
cuted are as follows:
-
-
-
-
-
Because a password is created by using part of a user program, a special password setting routine
To cancel a password, Chip Erase (all erase) must be performed on flash memory. A password
If there is data other than 0xFF in any one byte of data written to the address 0xFFE0 through
If all data written to the address 0xFFE0 through 0xFFFF are 0xFF, a product is considered
Whether a product is blank or non-blank can be confirmed by executing the status output com-
The operation commands that require PNSA and PCSA (password string) for them to be exe-
Flash memory erase command (0xF0)
Flash memory write command (0x30)
Flash memory read command (0x40)
RAM loader command (0x60)
Flash memory security setting command (0xFA)
Not required (notes 4 and 5)
0x8000 ≤ PNSA ≤ 0xFEFF
0x8000 ≤ PCSA ≤ 0xFEFF
Blank product (note 1)
Page 380
*
0x8000 ≤ PCSA ≤ 0xFF00 - N
0x8000 ≤ PNSA ≤ 0xFEFF
Non-blank product
Required (note 3)
8 ≤ N
TMP89FM43L

Related parts for tmp89fm43l