English
Language : 

TMP86FS27FG Datasheet, PDF (19/32 Pages) Toshiba Semiconductor – CMOS 8-BIT MICROCONTROLLER
TMP86FS27
2.6.4 Product Discrimination Code Output Mode (Operation command: C0H)
Table 2.6.4 shows product discrimination code output mode process.
Table 2.6.4 Product Discrimination Code Output Process
BOOT
ROM
Number of
Bytes
Transferred
1st byte
2nd byte
3rd byte
4th byte
Transfer Data from
External Controller to
TMP86FS27
Matching data (5AH)
−
Baud rate modification data
(See Table 2.4.1)
−
Baud Rate
9600 bps
9600 bps
9600 bps
9600 bps
5th byte
6th byte
7th byte
8th byte
9th byte
10th byte
11th byte
12th byte
13th byte
14th byte
15th byte
16th byte
17th byte
18th byte
19th byte
20th byte
Operation command data
(C0H)
−
(Wait for the next operation)
(Command data)
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Transfer Data from
TMP86FS27 to External
Controller
− (Baud rate auto set)
OK: Echo back data (5AH)
Error: Nothing transmitted
−
OK: Echo back data
Error: A1H × 3, A3H × 3, 62H × 3
(Note 1)
−
OK: Echo back data (C0H)
Error: A1H × 3, A3H × 3, 63H × 3
(Note 1)
3AH Start mark
0AH The number of transfer
data (from 9th to 18th byte)
02H Length of address (2 bytes)
03H Reserved data
00H Reserved data
00H Reserved data
00H Reserved data
01H The number of ROM block
(1 block)
10H First address of ROM
(Upper 8 bits)
00H First address of ROM
(Lower 8 bits)
FFH End address of ROM
(Upper 8 bits)
FFH End address of ROM
(Lower 8 bits)
ECH Checksum of transferred
data (from 9th to 18th byte)
−
Note: “xxH × 3” denotes that operation stops after sending 3 bytes of xxH. For details, refer to 2.8
“Error Code”.
Description of product discrimination code output mode
1. The process of the 1st byte through the 4th byte are the same as flash memory writing mode.
2. The receive data in the 5th byte is the product discrimination code output command data
(C0H).
3. When the 5th byte is one of the operation command data shown in Table 2.5.1, the device
sends the echo back data which is the same as received operation command data (in this case,
C0H). If the 5th byte data does not correspond to the operation command data, the device
stops UART function after sending 3 bytes of operation command error code: (63H).
4. The 9th and the 19th bytes are the product discrimination code. For details, refer to 2.12
“Product Discrimination Code”.
5. After sending the SUM, the device waits for the next operation command data.
86FS27-19
2007-08-07