TMP92CZ26A
92CZ26A-59
The following shows an overview of the USB communication flow.
Figure 3.4.6 Overall Flowchart
Host (PC)
Connection
Recognition
Send GET_DISCRIPTOR
Send DESCRIPTOR information
Send the microcontroller information command
Send microcontroller information data
Check data
Data Transfer
Send the microcontroller information command
Send microcontroller information data
Send the user program transfer start command
Send a user program
Convert Intel Hex
format data into binary
data
Check data
Send data
Transfer End
Processing
Transmit the transfer result
command 2 seconds after
completion of user
program transfer
Check data
Send the transfer
r
esult command
Send transfer result data
TMP92CZ26A
Prepare microcontroller
information data
Prepare microcontroller
information data
Load the received data into the
specified RAM address area
& prepare microcontroller
information data
(If the received data cannot be loaded
into RAM for some reason, it is
discarded.)
Prepare transfer result data
Branch to
internal RAM
Control Transfer
Bulk Transfe
r
(Legends)