USB hosts hubs transceivers Forum Discussions
Are there any application notes or design recommendations for daisy chaining CY7C65630 hubs? For example, connecting four CY7C65630 hubs downstream of a fifth at the board level, making 16 downstream ports available through a single upstream port.Show Less
I'd like to use the CY7C67200 in our design. I saw a linux driver in the mainline.
What is the status of this driver in the mainline kernel ?
Is there a board which support the CY7C67200 in HPI mode ?
I'd like to find an example in order to include the support of the CY7C67200 in my BSP.
I'm designing a 4 port USB 2.0 multi TT Hub controller and for which I have selected the "CY7C65642" device.
I have referred the datasheet and have following queries:
 CY7C65642 have the option of using the default descriptors to configure the hub with default VID and PID are 0x04B4 and 0x6572. On power up, CY7C65642 has an option to enumerate from the default settings in the mask ROM or from reading an external EEPROM for configuration information.
In my design VID and PID values are not important. Can I go ahead for the design without using EEPROM ?
 I do not have requirement of LED indicators and hence have chosen 28 QFN. Now my query is QFN does not support pin strapping and other pin configuration options. Are the default setting enough to make it work as a multi TT 4 downstream USB port ?
 Assuming I design without EEPROM, what all programming consideration are to be taken, if any ? Also, any hardware setting to be done while designing ?
Reply ASAP... thanks.Show Less
We are looking for a way to have the Blaster/Primer or other tool to program a CyPress Hub chip (CY7C65630) on Windows 7 but have not yet successfully. It works fine with Windows XP.
When have the blaster/primer runs on Windows 7, it does not recognize the device; it works fine on XP.Show Less
Hi, just a question: can I design a hub board using the 2ports hub CY7C65620-56LTXC chip without the spi eeprom? Any issues to consider about it? Is it really necesssary for a quick and cheap design?
Thanks in advance.Show Less
We have a board with a CY7C65620 USB HUB connected to a M95080 SPI EEPROM.
The EEPROM is empty and we need the CY7C65620 USB HUB to program it.
The CY7C65620 datasheet states the following:
"If a blank EEPROM is connected, the hub enumerates as vendor defined
class instead of a hub class. This is for the purpose of programming
the EEPROM with the Cypress driver"
This triggers the following questions.
We want to program the SPI EEPROM with the CY7C65620. We have
linux up and running on our board, is there anyway this can be done from
What is (and how to get) the Cypress driver ?
Will the USB HUB operate normally if it enumerates as a vendor defines
class (if EEPROM is blank) ?
Thanks in advance for any advice/answers.
Btw. the reason we need the CY7C65620 to program the SPI EEPROM
is that even though RSTN (pin 45) is set, the CY7C65620 still
pulls down SPI_CS and SPI_CLK. This makes it impossible for
another SPI master to access the SPI EEPROM.
We have been using the Cypress USB 2.0 microcontroller (e.g. CY7C68013A) in our device for quite along time. Our customers are asking for USB 3.0 (and have been for some time). Ideally we would like to continue using a Cypress chip in the next version of our device.
Could you please let me know the best estimate of when a Cypress USB 3.0 device chip will be available and also if/when a development environment will be available?
My PC couldn't detect the cy7c67300 after I loaded the msc firmware into EEPROM.The usb device in the bottom right corner of PC windows is missing!The following steps are my loading process.
1.[cy]$ cd Source/stand-alone/msc
2.[cy]$ make clean all
3.[cy] $ make
4.[cy]$ make clean wrap
The result is that the PC couldn't detect cy7c67300 after I did as the bash prompt told me to reset the button on the board. I have no idea about it,can you help me?