Download Print this page

Toshiba TLCS-900/H1 Series Manual page 465

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

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-463
TMP92CH21
2009-06-19

Advertisement

loading

This manual is also suitable for:

Tmp92ch21fgJtmp92ch21