tmp89fm42 TOSHIBA Semiconductor CORPORATION, tmp89fm42 Datasheet - Page 12

no-image

tmp89fm42

Manufacturer Part Number
tmp89fm42
Description
8 Bit Microcontroller
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp89fm42AUG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42LUG
Manufacturer:
ST
Quantity:
500
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA
Quantity:
745
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA
Quantity:
1 000
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG
Manufacturer:
PROCONN
Quantity:
3 705
Part Number:
tmp89fm42UG
Manufacturer:
TOSHIBA/PBF
Quantity:
29
Part Number:
tmp89fm42UG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG
0
Company:
Part Number:
tmp89fm42UG
Quantity:
15 795
Company:
Part Number:
tmp89fm42UG
Quantity:
2 400
Part Number:
tmp89fm42UG(C
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG(C,JZ)
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG(CZHZ)
0
Part Number:
tmp89fm42UG(JZ)
Manufacturer:
Toshiba
Quantity:
10 000
22. Serial PROM Mode
viii
21.4
21.5
21.6
22.1
22.2
22.3
22.4
22.5
22.6
22.7
22.8
22.9
22.10
22.11
22.12
22.13
22.14
21.3.4
21.3.5
21.3.6
21.5.1
21.5.2
22.3.1
22.6.1
22.6.2
22.8.1
22.8.2
22.8.3
22.8.4
22.8.5
22.8.6
22.8.7
22.8.8
22.8.9
22.10.1
22.10.2
22.12.1
22.12.2
22.12.3
22.12.4
22.14.1
22.14.2
22.14.3
22.14.4
22.14.5
22.14.6
21.5.1.1
21.5.2.1
21.5.2.2
22.8.1.1
22.8.7.1
22.12.1.1
22.12.1.2
22.12.1.3
22.12.1.4
22.12.2.1
22.12.2.2
Toggle Bit (D6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Access to the Flash Memory Area. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Serial PROM Mode Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Example Connection for On-board Writing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Activating the Serial PROM Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Interface Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
Memory Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Operation Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Error Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Checksum (SUM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Intel Hex Format (Binary) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
AC Characteristics (UART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Product ID entry .................................................................................................................................. 314
Product ID exit .................................................................................................................................... 314
Security program ................................................................................................................................ 314
Flash memory control in serial PROM mode ...................................................................................... 315
Flash memory control in MCU mode .................................................................................................. 318
Serial PROM mode control pins ......................................................................................................... 326
SIO communication ............................................................................................................................ 330
UART communication ......................................................................................................................... 330
Flash memory erase command (0xF0) ............................................................................................... 335
Flash memory write command (operation command: 0x30)............................................................... 338
Flash memory read command (operation command: 0x40) ............................................................... 340
RAM loader command (operation command: 0x60) ........................................................................... 342
Flash memory SUM output command (operation command: 0x90) ................................................... 344
Product ID code output command (operation command: 0xC0)......................................................... 345
Flash memory status output command (0xC3) ................................................................................... 347
Mask ROM emulation setting command (0xD0) ................................................................................. 350
Flash memory security setting command (0xFA)................................................................................ 351
Calculation method ........................................................................................................................... 353
Calculation data ................................................................................................................................ 353
Passwords ........................................................................................................................................ 355
Security program .............................................................................................................................. 359
Option codes..................................................................................................................................... 360
Recommended settings .................................................................................................................... 362
Reset timing ...................................................................................................................................... 365
Flash memory erase command (0xF0) ............................................................................................. 365
Flash memory write command (0x30)............................................................................................... 366
Flash memory read command (0x40) ............................................................................................... 366
RAM loader command (0x60) ........................................................................................................... 367
Flash memory SUM output command (0x90) ................................................................................... 367
How to transfer and write a control program to the RAM area in RAM loader mode of the serial PROM mode
How to write to the flash memory by transferring a control program to the RAM area
How to write to the flash memory by using a support program (API) of BOOTROM
Specifying the erase area
Flash memory status code
How a password can be specified
Password structure
Password setting, cancellation and authentication
Password values and setting range
How the security program functions
Enabling or disabling the security program

Related parts for tmp89fm42