Number of
transfer
bytes
Transfer
direction
Transfer data
Description
18
C←T
ACK response to the CHECK SUM value
Normal state: 0x40
Abnormal state: 0x41
Communication error: 0x48
If password necessity is set to "none", sends a normal ACK response data 0x40.
If password necessity is set to "necessary", first checks if receive errors exist in
the 5th byte to 17th byte receive data. (UART mode only) If a receive error exists,
sends a ACK response data 0x48 that means abnormal communications and
waits for next operation command. (3rd byte)
Then checks 17th byte of CHECK SUM data. If error occurs, sends 0x41 and
waits for a next operation command (3rd byte)
Finally, checks the result of password verification. If a password error exists,
sends a ACK response data 0x41that means a password error and waits for a
next operation command (3rd byte)
If all procedure normally ends, sends a normal ACK response data 0x40.
19
C→T
Erase enable command data (0x54)
Sends an enable command data (0x54).
20
C←T
ACK response to the erase enable com-
mand
Normal state: 0x54
Abnormal state: 0xX1
Communication error: 0x58
First, checks if 19th byte of receive data has errors. If receive errors exist, sends
a ACK response data (bit 3) 0x58 that means abnormal communication and waits
for next operation command (3rd byte).
Then, if 19th byte of receive data corresponds to the erase enable command, re-
ceive data is echoed back (normal ACK response data). In this case, 0x54 is ech-
oed back and the transfer data branches into Flash memory chip erase process rou-
tine.
If the data does not correspond to the erase enable command, sends a ACK re-
sponse data (bit 0) 0xX1 and waits for next operation command. Upper 4 bits of
transmit data are undefined. (Upper 4 bits of immediate before operation com-
mand data are used.)
21
C→T
ACK response to the erase command
(note1)
Normal state: 0x4F
Abnormal state: 0x4C
If the operation is normally complete, the end code (0x4F) is returned.
If erase error occurs, an error code (0x4C) is returned.
−
−
−
Waits for a next operation command.
Note 1: Even when an erase command is performed normally, a Negative acknowledge may be returned by ACK re-
sponse. Check the FCSR<RDY_BSY> to make sure the command sequence end, and then hold for 200 μ s or
more, after that reconfirm the erase status.
TMPM3V6/M3V4
Page 475
2019-02-06
Содержание TMPM3V4
Страница 1: ...32 Bit RISC Microcontroller TX03 Series TMPM3V6 M3V4 ...
Страница 2: ... 2019 Toshiba Electronic Devices Storage Corporation ...
Страница 7: ...Revision History Date Revision Comment 2019 02 06 1 First Release ...
Страница 8: ......
Страница 22: ...xiv ...
Страница 52: ...TMPM3V6 M3V4 3 Processor Core 3 6 Exclusive access Page 30 2019 02 06 ...
Страница 148: ...TMPM3V6 M3V4 7 Exceptions 7 6 Exception Interrupt Related Registers Page 126 2019 02 06 ...
Страница 178: ...TMPM3V6 M3V4 9 Input Output port 9 2 Block Diagrams of Ports Page 156 2019 02 06 ...
Страница 206: ...TMPM3V6 M3V4 10 16 bit Timer Event Counters TMRB 10 7 Applications using the Capture Function Page 184 2019 02 06 ...
Страница 232: ...TMPM3V6 M3V4 11 Universal Asynchronous Receiver Transmitter Circuit UART 11 4 Operation Description Page 210 2019 02 06 ...
Страница 354: ...TMPM3V6 M3V4 14 Synchronous Serial Port SSP 14 6 Frame Format Page 332 2019 02 06 ...
Страница 419: ...TMPM3V6 M3V4 Page 397 2019 02 06 ...
Страница 420: ...TMPM3V6 M3V4 16 Analog Digital Converter ADC 16 6 Timing chart of AD conversion Page 398 2019 02 06 ...
Страница 462: ...TMPM3V6 M3V4 21 Watchdog Timer WDT 21 5 Control register Page 440 2019 02 06 ...
Страница 510: ...TMPM3V6 M3V4 22 Flash Memory Operation 22 4 Programming in the User Boot Mode Page 488 2019 02 06 ...
Страница 538: ...TMPM3V6 M3V4 25 Electrical Characteristics 25 7 Recommended Oscillation Circuit Page 516 2019 02 06 ...
Страница 541: ...26 3 TMPM3V4FWUG TMPM3V4FSUG Type LQFP64 P 1010 0 50E LPHQVLRQV TMPM3V6 M3V4 Page 519 2019 02 06 ...
Страница 544: ......