5 downloading a user program via usb – Toshiba H1 Series User Manual

Page 61

Advertising
background image

TMP92CZ26A

92CZ26A-58

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).

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.

Figure 3.4.5 USB Connection Example

(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

Description

Control Transfer

Used for transmitting standard requests and vendor requests.

Bulk Transfer

Used for responding to vendor requests and transmitting a user program.

PC

PU6, LD22

RXD,P91

P82,

2

CS

P70,

RD

D

+ PJ2,

SRWR

D


AM0

D0 to D15

AM1

A1 to A20

TMP92CZ26A

CE

OE

WE



D0 to D15

A0 to A19

NOR Flash

R2

= 27 Ω

PUCTL

R3

= 27 Ω

R1

= 1.5 kΩ

R4

=

100 k

Ω

Advertising
This manual is related to the following products: