(3) UART data transfer format
Table 3.4.6 to Table 3.4.11 show the supported frequencies, data transfer format, baud
rate modification command, operation command, and version management
information, respectively.
Please also refer to the description of boot program operation later in this section.
Note: The built-in PLL (clock multiplier) is not used regardless of the oscillation frequency.
Byte Number to
Transfer data from PC to TMP92CZ26A
Transfer
1st byte
Matching data (5AH)
Boot
ROM
−
2nd byte
−
3rd byte
to
6th byte
−
7th byte
8th byte
Baud rate modification command
(See
9th byte
−
10th byte
User program
to
Intel Hex format (binary)
(n − 4)th byte
(n − 3)th byte
−
(n − 2)th byte
−
(n − 1)th byte
User program start command (C0H)
(See Table 3.4.9.)
n'th byte
−
−
RAM
Branch to user program start address
"Error code x 3" means that the error code is transmitted three times. For example, if the error code is 62H, the
TMP92CZ26A transmits 62H three times. For error codes, see (4)-b).
Table 3.4.6 Supported Frequencies (X1)
6.00 MHz
8.00 MHz
Table 3.4.7 Transfer Format
Table 3.4.8.)
92CZ26A-51
9.00 MHz
10.00 MHz
Baud Rate
Transfer data from TMP92CZ26A to PC
− (Frequency measurement and baud
9600 bps
rate auto setting)
OK: Echo back data (5AH)
Error: No transfer
Version management information
(See
Table 3.4.10)
Frequency information
−
OK: Echo back data
Error: Error code x 3
New baud rate
NG: Operation stop by checksum error
OK: SUM (High)
(See (4)-c).)
OK: SUM (Low)
−
OK: Echo back data (C0H)
Error: Error code x 3
TMP92CZ26A