Start
tCD
←
tAD
tAC
V
AB
>
tCD?
UART mode
YES
Not Connected
Figure 22-10 Serial operation mode determination flowchart
22.3.5.2 Acknowledge Response Data
The boot program represents processing states in specific codes and sends them to the controller. Table
22-13 to Table 22-16 show the values of acknowledge responses to each receive data.
In Table 22-14 to Table 22-16, the upper four bits of the acknowledge response are equal to those of
the operation command data. The 3rd bit indicates a receive error. The 0th bit indicates an invalid opera-
tion command error, a checksum error or a password error. The 1st bit and 2nd bit are always "0".
Table 22-13 ACK response to the serial operation determination data
Transmit data
Description
0x86
Determined that UART communication is possible. (Note)
Note:
When the serial operation is determined as UART, if the baud rate setting is determined as unaccept-
able, the boot program aborts without sending back any response.
Table 22-14 ACK response to the operation command data
Transmit data
Description
0x?8 (Note)
A receive error occurs in the operation command data
0x?1 (Note)
An undefined operation command data is received normally.
0x10
Determined as a RAM transfer command
0x40
Determined as a flash memory chip erase command
Note:
The upper 4 bits of the ACK response data are the same as those of the previous command data.
Table 22-15 ACK response to the CHECK SUM data
Transmit data
Description
0xN8 (Note)
A receive error occurs.
0xN1 (Note)
A CHECK SUM or a password error occurs.
0xN0 (Note)
The CHECK SUM value is correct.
Note:
The upper 4 bits of the ACK response data are the same as those of the operation command data.
TMPM3V6/M3V4
22.
Flash Memory Operation
22.3 How to Reprogram Flash using Single Boot Mode
Page 468
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: ......