Toshiba TLCS-900/H1 Series Manual page 44

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:
Table of Contents

Advertisement

(3) Description of USB boot program operation
The boot program provides the following RAM loader function.
The data, which is transmitted by the PC in Intel Hex format, is loaded to the
internal RAM.
After loading normally, the user program will begin to execute. The first received
address is set as the starting address.
By this function, this boot program enables the user's own on-board programming.
a.
Operational procedure
1.
Connect the USB cable.
2.
Set both AM1 and AM0 pin to "1" and reset the micro controller.
3.
On the PC side, recognize USB connection and confirm sub information by
GET_DISCRIPTOR.
4.
On the PC side, transmit MICON information command by vendor request
and confirm MICON information data by Bulk IN after a setup stage is
finished.
5.
The boot program prepares MICON information in ASCII code after MICON
information command is received.
6.
On the PC side, convert user program into binary format.
7.
On the PC side, transmit load-starting command by vendor request and
transmit user program by Bulk OUT after a setup stage is finished.
8.
On the PC side, wait 2 seconds and transmit load result command by vendor
request. Confirm the result by bulk in after a setup stage is finished.
9.
The boot program prepares the result after load result command is received.
10. If the result is not normal, the boot program cannot be returned normally. In
this case, terminate device driver on the PC and retry from step 2.
92CH21-461
TMP92CH21
2006-09-15

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp92ch21fg

Table of Contents