USB hosts hubs transceivers Forum Discussions
Hello every one.
I am successfully made the hub for the windows os but it is not detected in the linax os so please send me the related driver for that if anyone are have or please guide me if anyone are known about this. it will being a great help for me .
Best Regrds
Nkonnect Infoway
Brijesh Gohel
9033344829
Show LessOur requirement is we have to take data from 5 CDC device & send it through UART.
And also suggest me to choose an open-source RTOS for this application .
Show LessI try to use the slavefifo mode for collecting data from fpga, and there are two problems.
1. When I send 2048Bytes data to 68013 , sometimes the XferData() return "true" but the EP2FIFOBCH="0x07" and the EP2FIFOBCH="0xF6",.
Wht some bits misisng?
2、When fpga have sent data to 68013, I used EP0 to check the EP6BUF ,the states and data are right.
But after I use the XferData () to get 2048 bytes and return "true" , I find the data have error, only pre 512 bytes can be collect, others 1536 bytes are "0x00".
Sometimes the whole data are "0x00".
Not only is this so,the EP2CS indicate there is only 512 bytes or 1024 bytes have been got.
I can't understand this problem...
Regards,
Sky.
Show LessHi to everyone and thanks in advance for your help!
I would like to directly connect two FPGA dev board, both with Cypress FX2LP USB chip, to communicate data via USB. Is that possible in some way? thanks!!
Show LessI'm going to use CY7C65630 like a built-in USB2.0 HUB for set-top-box.
Question:
Sheme is powered from internaly power sourse.
What state will be pins PWR#[0-4], if VBUSPOWER is low after chip was in normal work mode.
It's posible, to control power all downstream ports by VBUSPOWER state changing? Show Less
Hi,
In my design I have CY7C65640-LTXC and EEPROM 25LC040-ISN. Is it a MUST to load EEPROM with at least default configuration 0xD0 Load, or will the USB hub run correctly when EEPROM blank? How would I go on about programming this EEPROM?
On power up sometimes (1 in 15 time) CY7C65640-LTXC is stuck and the hub is not operating properly (it does not recover after chip reset, only on power up), could this be because EEPROM is blank?
Thank you.
Regards,
Ana
Show LessHi All,
After spending close to two months going back and forth with an individual from Cypress Tech support with little success, I am hopeful that the community at large may be able to point us in the right direction.
I am a SW engineer responsible for all of the USB related software for a commercial test / measurement instrument that uses USB as it's primary internal communications bus. Our device consists of 2 physical boxes, in which we have integrated 3 TetraHubs. One is in the primary box on a custom board connected to a COTS PC, and two (both on one board) in the instrument specific physical box. The bus architecture has all three chained together, so:
BOX1( PC -> TetraHub1 -> ) ==> BOX2 (TetraHub2 -> TetraHub3)
Communications between the PC and TetraHubs are all done at high speed (480 Mbps). We have our custom hardware devices connected to TetraHub2 and TetraHub3, which are all full speed devices (12 Mbps). The PC runs an Ubuntu Linux OS, and the custom devices are based on Atmel AT91SAM7X parts, running FreeRTOS.
We have been actively working on improving signal quality and reducing noise, and this all works 99.9% of the time flawlessly. But every so often we see very low level communications failures coming from TetraHub3. When this occurs, either the entire chip appears to become disconnected (as per the OS), or we see various errors on all of the full speed downstream ports on TetraHub3. Swapping devices between TetraHub2 and TetraHub3 demonstrates that the problems stay with TetraHub3. (I.e. a device connected to TetraHub3 that is having comm issues works correctly when plugged into TetraHub2, and a device working correctly with TetraHub2 begins having comm issues when connected to TetraHub3.) When the HW engineer probes the full speed channels downstream of TetraHub3 we see that TetraHub3 intermittently appears to "freeze" when initiating communications with a downstream device. That is, when captured on an Agilent scope with the USB package installed, we see both D+ and D- toggling when transmitting a PID, but sometimes both lines stop, effectively creating bit stuff, CRC errors, etc. TetraHub3 simply stops toggling the D+ and D- lines. According to the scope, there is no noise on the D+/D- lines, the edges are sharp and beautiful, and it all just freezes. Then it recovers and re-transmits the PID and communications picks up again.
This has been a very intermittent problem, and some instruments appear to have more problems than others. Just this information has been very difficult to track down.
I guess I am looking for guidance or maybe an "a-ha" moment from someone. I do not think that these parts are defective, I am sure that we are doing something wrong that is causing the part to misbehave. But no one here has any idea here what that could be, and our Cypress Tech support contact is not being very clear as to what he is looking for. Could USB errors upstream of TetraHub3 (noise, etc.) cause it to freeze when sending data downstream, such that it produces Bit stuff and CRC errors? Has anyone else seen anything remotely like this? I guess that if someone would confirm that incorrect upstream comm could cause the part to misbehave in such a strange way I would be more receptive to the suggestions being made by tech support, but as of now he is denying that noise upstream could cause the part to malfunction as we are seeing.
And advice or suggestions would be greatly appreciated. Thanks in advance.
Best regards,
-Mike
Show LessI have 20 new prototype boards using the CY7C65632-28. A couple of the board came up and the USB works properly. On most the USB Hub doesn't work. The 12MHz oscillator will only run when the hub is held in reset. The HUB is configured as self powered and the gang input is connected to ground with a 100K resistor. Reset uses the recommended reset from Cypress. 10K to 5V and 47K in parallel with 1uF to ground.
Anybody had similar experience?
Show Less