
22.8.3
Flash memory read command (operation command: 0x40)
Table 22-8 shows the transfer formats of the flash memory read command.
Table 22-8 Transfer Formats of the Flash Memory Read Command
Transfer byte
Transfer data from the external controller to
TMP89FM42
Baud rate
Transfer data from TMP89FM42 to the ex-
ternal controller
BOOT
ROM
1st byte
2nd byte
Matching data 1 (0x86 or 0x30)
-
Automatic adjustment
Baud rate after adjustment
- (Automatic baud rate adjustment)
OK: Echo back data (0x86 or 0x30)
Error: No data transmitted
3rd byte
4th byte
Matching data 2 (0x79 or 0xCF)
-
Baud rate after adjustment
-
OK: Echo back data (0x79 or 0xCF)
Error: No data transmitted
5th byte
6th byte
Operation command data (0x40)
-
Baud rate after adjustment
-
OK: Echo back data (0x40)
Error: 0xA1 × 3, 0xA3 × 3, 0x63 × 3 (note 1)
7th byte
8th byte
Password count storage address 23 to 16
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
9th byte
10th byte
Password count storage address 15 to 08
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
11th byte
12th byte
Password count storage address 07 to 00
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
13th byte
14th byte
Password comparison start address 23 to 16
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
15th byte
16th byte
Password comparison start address 15 to 08
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
17th byte
18th byte
Password comparison start address 07 to 00
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
19th byte
:
m-th byte
Password string
-
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
m-th + 1 byte
m-th + 2 byte
Read start address 23 to 16
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
m-th + 3 byte
m-th + 4 byte
Read start address 15 to 08
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
m-th + 5 byte
m-th + 6 byte
Read start address 07 to 00
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
m-th + 7 byte
m-th + 8 byte
Number of bytes to read 23 to 16
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
m-th + 9 byte
m-th + 10 byte
Number of bytes to read 15 to 08
Baud rate after adjustment
-
OK: No data transmitted
Error: No data transmitted
TMP89FM42
22. Serial PROM Mode
22.8 Operation Commands
Page 362
RA003