tmp89fm46a TOSHIBA Semiconductor CORPORATION, tmp89fm46a Datasheet - Page 17

no-image

tmp89fm46a

Manufacturer Part Number
tmp89fm46a
Description
Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
22. Serial PROM Mode
viii
21.4 Toggle Bit (D6)....................................................................................................................324
21.5 Access to the Flash Memory Area.......................................................................................325
21.6 API (Application Programming Interface)..........................................................................336
22.1 Outline.................................................................................................................................341
22.2 Security................................................................................................................................341
22.3 Serial PROM Mode Setting.................................................................................................342
22.4 Example Connection for On-board Writing........................................................................344
22.5 Activating the Serial PROM Mode......................................................................................345
22.6 Interface Specifications.......................................................................................................346
22.7 Memory Mapping................................................................................................................348
22.8 Operation Commands..........................................................................................................348
22.9 Error Code...........................................................................................................................368
22.10 Checksum (SUM)..............................................................................................................369
22.11 Intel Hex Format (Binary).................................................................................................370
22.12 Security..............................................................................................................................371
22.13 Flowchart...........................................................................................................................379
21.3.5
21.3.6
21.5.1
21.5.2
21.6.1
21.6.2
21.6.3
21.6.4
21.6.5
21.6.6
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
21.5.1.1
21.5.2.1
21.5.2.2
21.5.2.3
21.5.2.4
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
Product ID exit...............................................................................................................................................................324
Security program............................................................................................................................................................324
Flash memory control in serial PROM mode................................................................................................................325
Flash memory control in MCU mode............................................................................................................................328
.BTWrite........................................................................................................................................................................337
.BTEraseSec...................................................................................................................................................................337
.BTEraseChip.................................................................................................................................................................337
.BTGetSP.......................................................................................................................................................................337
.BTSetSP........................................................................................................................................................................337
.BTCalcUART...............................................................................................................................................................338
Serial PROM mode control pins....................................................................................................................................342
SIO communication.......................................................................................................................................................346
UART communication...................................................................................................................................................346
Flash memory erase command (0xF0)...........................................................................................................................351
Flash memory write command (operation command: 0x30).........................................................................................354
Flash memory read command (operation command: 0x40)..........................................................................................356
RAM loader command (operation command: 0x60).....................................................................................................358
Flash memory SUM output command (operation command: 0x90).............................................................................360
Product ID code output command (operation command: 0xC0)...................................................................................361
Flash memory status output command (0xC3)..............................................................................................................363
Mask ROM emulation setting command (0xD0)..........................................................................................................366
Flash memory security setting command (0xFA)..........................................................................................................367
Calculation method......................................................................................................................................................369
Calculation data...........................................................................................................................................................369
Passwords.....................................................................................................................................................................371
Security program..........................................................................................................................................................375
Option codes................................................................................................................................................................376
Recommended settings................................................................................................................................................378
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
How to set the security program by using a support program (API) of BOOTROM
How to read data from flash memory
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 tmp89fm46a