Toshiba H1 Series Data Book page 61

32bit micro controller tlcs-900/h1 series
Table of Contents

Advertisement

3.4.5
Downloading a User Program via USB
(1) Connection example
Figure 3.4.5 shows an example of connections for downloading a user program via
USB (using a 16-bit NOR Flash memory device as program memory).
R1 = 1.5 kΩ
PC
Note 1: The value of pull-up and pull-down resistors are recommended values.
Note 2: The PU6 and LD22 pins are assigned as PUCTL (pull-up control) output for USB. Be careful about this if the
system uses the 24-bit TFT display function.
Note 3: Since the input gates of the D+ and D- pins are always open even at unused (unaccessed) times, these pins
must be set to a fixed level to prevent flow-through current. Although the level setting is not specified in the
above diagram, be sure to fix the level of the D+ and D- pins by referring to the chapter on USB.
(2) USB interface specifications
When a user program is downloaded via USB, the oscillation frequency should be set
to 10.00 MHz. The transfer speed should be fixed to full speed (12 Mbps).
The boot program uses the following two transfer types.
Table 3.4.14 Transfer Types Used by the Boot Program
Transfer Type
Control Transfer
Bulk Transfer
PUCTL
PU6, LD22
R4 =
100 kΩ
R2 = 27 Ω
D+
D−
TMP92CZ26A
R3 = 27 Ω
AM0
AM1
A1 to A20
Figure 3.4.5 USB Connection Example
Used for transmitting standard requests and vendor requests.
Used for responding to vendor requests and transmitting a user program.
92CZ26A-58
RXD,P91
P82,
CS
2
P70,
RD
PJ2,
SRWR
D0 to D15
Description
TMP92CZ26A
CE
OE
WE
NOR Flash
D0 to D15
A0 to A19

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tlcs-900Tmp92cz26axbg

Table of Contents