Datasheet

Table Of Contents
Section 19 Flash Memory (F-ZTAT Version)
REJ09B0140-0900 Rev. 9.00 Page 645 of 846
Sep 16, 2010
H8S/2215 Group
19.6.2 USB Boot Mode (HD64F2215U, HD64F2215RU, HD64F2215TU and
HD64F2215CU)
Features
Selection of bus-powered mode or self-powered mode
HD64F2215U: Supports only 16-MHz system clock, with USB operating clock generation
by means of PLL3 multiplication
HD64F2215RU, HD64F2215TU and HD64F2215CU: Supports either 16-MHz or 24-MHz
system clock, with USB operating clock generation by means of PLL2 or PLL3
multiplication, respectively.
D+ pull-up control connection supported for P36 pin only
See table 19.6 for enumeration information
Table 19.6 Enumeration Information
USB standard Ver.1.1
Transfer modes Control (in, out), Bulk (in, out)
Self power mode (UBPM pin = 1) 100 mA Maximum power
Bus power mode (UBPM pin = 0) 500 mA
Endpoint configuration EP0 Control (in, out) 64 bytes
Configuration 1
Interface Number 0
Alternate Setting 0
EP1 Bulk (out) 64 bytes
EP2 Bulk (in) 64 bytes
Notes on USB Boot Mode Execution
With the HD64F2215, use a 16-MHz system clock and an external circuit configuration
that allows use of a PLL. With the HD64F2215RU, HD64F2215TU or HD64F2215CU use
a 16-MHz or 24-MHz system clock and an external circuit configuration that allows use of
a PLL. USB boot mode execution is not possible with other combinations.
Use the P36 pin for D+ pull-up control connection.
To ensure stable power supply during flash memory programming/erasing, do not use cable
connection via a bus powered HUB.
Note in particular that, in the worst case, the LSI may be permanently damaged if the USB
cable is detached during flash memory programming/erasing.
A transition is not made to software standby mode (a power-down mode) even if the USB
bus enters suspend mode when in bus power mode.