We welcome your feedback. Send it to wired.support@philips.com
Philips Semiconductors - Asia Product Innovation Centre
Visit www.semiconductors.philips.com/buses/usb
or www.flexiusb.com
.
Philips Semiconductors ISP1301 USB OTG Transceiver Eval Kit User’s Guide
This is a legal agreement between you (either an individual or an entity) and Philips Semiconductors. By accepting
this product, you indicate your agreement to the disclaimer specified as follows:
DISCLAIMER
PRODUCT IS DEEMED ACCEPTED BY RECIPIENT. THE PRODUCT IS PROVIDED “AS IS” WITHOUT
WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, PHILIPS
SEMICONDUCTORS FURTHER DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANT ABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE
PRODUCT AND DOCUMENTATION REMAINS WITH THE RECIPIENT. TO THE MAXIMUM EXTENT
PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL PHILIPS SEMICONDUCTORS OR ITS SUPPLIERS BE
LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, DIRECT, INDIRECT, SPECIAL, PUNITIVE, OR OTHER
DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS)
ARISING OUT OF THIS AGREEMENT OR THE USE OF OR INABILITY TO USE THE PRODUCT, EVEN IF
PHILIPS SEMICONDUCTORS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2. SYSTEM REQUIREMENTS................................................................................................................5
3. CONFIGURATIONS AND SETTINGS............................................................................................6
3.1. POWER REQUIREMENTS ......................................................................................................................................................6
3.3. USB INTERFACE ..................................................................................................................................................................7
5.2. RUNNING THE TEST PROGRAM..........................................................................................................................................9
5.3. USING MENUS......................................................................................................................................................................9
5.3.1. Choose I2C slave address for ISP1301.................................................................................................................................. 9
5.3.2. Reset all registers ......................................................................................................................................................................... 9
5.3.3. List all registers ..........................................................................................................................................................................10
6.2.2. PC parallel to I2C converter .................................................................................................................................................... 12
6.2.3. HC, DC and OTG core logic interface connector............................................................................................................. 12
6.2.4. Power manager.......................................................................................................................................................................... 13
Philips Semiconductors ISP1301 USB OTG Transceiver Eval Kit User’s Guide
TABLES
Table 3-1: +5.0 V power selection.......................................................................................................................................................................... 6
Table 7-1: DB-25 PC parallel port connector (J10) pin assignment..............................................................................................................13
Table 9-1: BOM of the ISP1301 evaluation board .............................................................................................................................................17
and VIO selection .............................................................................................................................................................................. 6
Figure 4-1: Location of major components........................................................................................................................................................... 8
Figure 5-1: Test program main menu ..................................................................................................................................................................... 9
Figure 5-2: List all registers screen display..........................................................................................................................................................10
Figure 5-4: Select Mode of Operation screen display.......................................................................................................................................11
Figure 6-1: Block diagram of the ISP1301 evaluation board............................................................................................................................ 12
Microsoft and Windows are registered trademarks of Microsoft Corp. Intel is a registered trademark of Intel, Inc.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
All other names, products, and trademarks are the property of their respective owners.
Philips Semiconductors ISP1301 USB OTG Transceiver Eval Kit User’s Guide
1. Introduction
The ISP1301 is a Universal Serial Bus (USB) On-The-Go (OTG) transceiver device that is fully compliant with
Universal Serial Bus Specification Rev. 2.0 and On-The-Go Supplement to the USB 2.0 Specification Rev. 1.0. It integrates a
USB full-speed and low-speed transceiver, and other analog components to fully support OTG functionality.
The ISP1301 is ideal for use in portable electronics devices, such as mobile phones, personal digital assistants
(PDAs), digital still cameras, and digital audio players. The ISP1301 acts as a physical layer to interface with any USB
OTG Controller.
The ISP1301 evaluation board is designed to evaluate the functions of the ISP1301 chip. The main components on
the board are: the ISP1301 (in HVQFN24 package), I
and USB OTG controller interface. The operation mode of the ISP1301 can be configured through the I
interface. The OTG status and control registers in the ISP1301 can also be accessed through the I
2
C master, USB mini-AB connector, analog audio interface,
2
C
2
C interface.
To verify the functions of the ISP1301 by using the DOS test program that is provided with the evaluation kit,
connect the ISP1301 evaluation board to the parallel port of a PC. To fully verify the functions of the ISP1301, a
USB OTG controller is used to connect to the ISP1301 board through the defined interface connector.
Figure 1-1: ISP1301 evaluation board PCB layout
2. System requirements
An x86 PC with DB-25 parallel port is required. The test program runs on DOS (or the command line in
Microsoft
program is compiled using Turbo
Windows® 98). In the BIOS setting, select port address 378H for the onboard parallel port. The test
®
C++ 3.0.
Philips Semiconductors ISP1301 USB OTG Transceiver Eval Kit User’s Guide
3. Configurations and settings
3.1. Power requirements
By default, the ISP1301 board is powered by a +5.0 V power supply through the DC jack (J12, inner +). The +5.0 V
power can also be supplied from the USB Type-B connector (J4). However, when J4 is connected to a USB port
on the PC, leave the USB mini-AB connector (J9) unconnected. If an external microprocessor is used to control
2
C controller chip PCF8584 (U4), the +5.0 V power can also be supplied from pin 16 and pin 18 of the
the I
microprocessor connector (J13).
When the +5.0 V power is correctly applied to the board, LED2 (green) will turn ON.
Table 3-1: +5.0 V power selection
Jumper Descriptions
JP6
Short 1(UP5V) and 2 (+5V): +5.0 V from the microprocessor interface (pin 16 or 18 of J13)
Short 3 (H_VBUS) and 4 (+5V): +5.0 V from the V
line of the USB connector (pin 1 of J4)
BUS
Short 5 (EXT5V) and 6 (+5V): +5.0 V from the DC jack (J12, inner +) [default]
The power supply (V
pin) for the ISP1301 can be provided either from the onboard +3.3 V source or from the
BAT
OTG Controller interface (pin 2 of J3).
Similarly, the power supply for the V
(called V
IO
in the ISP1301 datasheet) pin of the ISP1301 can be provided
DD_LGC
either from the onboard +3.3 V source or from the OTG Controller interface (pin 2 of J8).
Table 3-2: V
and VIO selection
BAT
Jumper Descriptions
JP2
JP5
Short: V
Open: V
Short: V
Open: V
from the onboard +3.3 V source [default]
BAT
from the pin 2 of J3
BAT
from the onboard +3.3 V source [default]
IO
from the pin 2 of J8
IO
3.2. I2C master selection
The I2C master controller can be supplied from any one of three sources:
2
• PC parallel port (software I
• Philips I
• External I
2
C controller chip PCF8584 (hardware I2C master)
2
C master that is connected to the I2C header J11.
Table 3-3: I2C master selection
Jumper Descriptions
JP3
Short 1 (SDA_8584) and 2 (SDA5V): SDA from PCF8584
Short 2 (SDA5V) and 3 (SDA_PC): SDA from PC parallel port [default]
Open: SDA from I
JP4
Short 1 (SCL_8584) and 2 (SCL5V): SCL from PCF8584
Short 2 (SCL5V) and 3 (SCL_PC): SCL from PC parallel port [default]
Open: SCA from I