- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, I bought a model CYUSB3304 microprocessor to build a hub. Every time the power source is removed the hub stops working and to get it to work again we have to manually discharge the reset circuits (the capacitor). Another anomaly is that it does not allow two cameras to work at the same time. The problem is not the cameras as they do work with another hub with an external power source. ( My Hub is externally powered with a 2A power supply and based on a CYUSB3304 chipset (Cypress Semiconductor). On this first hub I can only use one camera at time; if I connect a second camera it is recognized but cannot work.)
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The RESERVED pins are SWD pins which need to be pulled up in case we are programming the ARM processor of the hub. It can be left unconnected if you have to print a new pcb. The PWR_EN is an output which needs to be used with a power switch in case of overcurrent condition to cut off supply. You can leave the DS4 lines unconnected if unused.
How are you performing the RESET switching? If the power supply is stable and switching is proper, there should be no issue in the enumeration as the time constant is sufficient.
Best Regards,
Sananya
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please attach your schematic for our reference. Could you please explain what happens to the hub when the power source is removed?
Best Regards,
Sananya
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
-Please connect the RESERVED pins to VDDIO using a pull up resistor of recommended value 10K.
-Please connect VBUS_DS to 5V for normal operation.
-Do the USB precision resistors have 1% tolerance?
Best Regards,
Sananya
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
thank you for answer.
The RESERVED pin wasn't connected. What happens if it is not conected? To connect it i have to retrace the paths and print a new pcb.
The PWR_EN pin also wasn’t connected and remains floating. What happens if it is left like this? (It is the same for the I2C pin).
The ds4 port wasn’t used. Is it ok to leave it disconnected?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
One last question: I noticed that on the datasheet the RESERVED pins have to be connected to a 10k resistor. In the schematic that you supplied and I followed, one of these pins (RESERVED) is connected to 3.3V and the other is floating. Why is there this difference?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The RESERVED pins are SWD pins which need to be pulled up in case we are programming the ARM processor of the hub. It can be left unconnected if you have to print a new pcb. The PWR_EN is an output which needs to be used with a power switch in case of overcurrent condition to cut off supply. You can leave the DS4 lines unconnected if unused.
How are you performing the RESET switching? If the power supply is stable and switching is proper, there should be no issue in the enumeration as the time constant is sufficient.
Best Regards,
Sananya