Datasheet

PSoC Designer IDE Guide, Document # 001-42655 Rev *B 141
A.9 Using an External USB Hub
Problem: Use an external USB hub to program your PSoC TWICE as fast.
The time it takes to program a PSoC is often reduced when the PSoC is con-
nected to an external USB hub. This is because of the Intel chipset based USB
found on many computers.
There are three common USB hub systems: UHCI, OHCI, and EHCI. UHCI and
OHCI were developed for the original USB 1.1 spec. UHCI was designed by Intel
and is a bare-bones implementation. OHCI is more aggressive and is more widely
used. OHCI is much more efficient and attempts to make better use of the band-
width. UHCI merely adheres to the basic specification. EHCI is designed for the
2.0 (high speed specification) used to communicate to all high-speed devices.
Solution: External 2.0 Hubs operate very aggressively, like the old OHCI interface. Most
external Hubs are much more complex than internal Intel chipset based hubs, and
make much better use of the available bandwidth. If you have a computer with the
Intel USB chipset, connecting a 2.0 hub between your PC and your device
increases the data transfer rate. Programming the PSoC is usually TWICE as fast!
This speed increase carries over to other applications as well. The amount of
speed increase depends upon the driver used by the Host PC and the type of
USB transmission (bulk, isochronous, etc.).
A.10 POD Detection Problem
Problem: While in PSoC Designer you see this error message: Cannot detect a pod.
Solution: 1. Check all connections. Make certain that the ICE is powered and is connected
to the computer.
2. Make sure the ICE driver is correctly installed. Try uninstalling it and reinstalling
it.
3. Make sure you are using the correct POD for the part selected in PSoC
Designer. A CY8C29000 POD only emulates CY8C29x parts.
4. Check your PSoC Designer options. There are two places in PSoC Designer to
adjust Programmer/Emulator settings:
Select Tools > Options > Debugger tab and uncheck Use default ICE connection
for all projects”.
Select Project > Debugger, select the ICE from the drop down menu, click OK for
ICE to power pod radio button and under Power supply voltage, click 3.3v.
5. Start a TightLink Case about the issue. Include as many details about the
project and hardware setup as possible. You may have defective hardware.