USB hosts hubs transceivers Forum Discussions
Hello, I would like to ask what can be done to the Endpoint endpoint to be able to push the data upwards without the need for a manual IN from the PC?
I'm using the FX3 chip, and I've found that in the mouse HID example, it just doesn't need the PC to IN, it just pushes the data up the port via EP1 after a trigger on one of the GPIO ports.
The above is where I have changed the data sent to 0X36 and sent it to the PC. Can you tell me how I can achieve this? I am very eager to solve this problem completely. I hope to get a reply as soon as possible.
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/USB%E4%B8%BB%E6%9C%BA%E9%9B%86%E7%BA%BF%E5%99%A8%E6%94%B6%E5%8F%91%E5%99%A8/%E5%85%B3%E4%BA%8EUSB%E6%96%AD%E7%94%B5Endpoint%E9%85%8D%E7%BD%AE%E9%97%AE%E9%A2%98/td-p/735538
Show LessI am getting this error while installing the drivers on my PC. The operating system that I am using is windows 10. I can install the drivers by entering in the Test mode, but is there a way to install them properly?
Show Less
What is the recommended operating range for the VBUS_DS pin of CYUSB3304-68LTXC?
BC1.2 and Apple-charging are not used in this design. In the current circuit configuration, 2.5V is applied. Is there a problem?
I think it should be connected directly to GND, but if there is no problem even if 2.5V is applied, I would like to leave it as is. This is because this design connects VBUS_DS to 2.5V.
Best Regards,
Tetsuo
EZ-USB ™ How long will it take for the FX10 to be officially released? I asked your customer service before and it said Q2 2024, is there any specific time plan, thanks!
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/USB%E4%B8%BB%E6%9C%BA%E9%9B%86%E7%BA%BF%E5%99%A8%E6%94%B6%E5%8F%91%E5%99%A8/EZ-USB-FX10/td-p/733695
Show LessHello,
I have a circuit that uses a CY7C65632. When I plug a device into a hub, the computer seems to recognize the type of device, in the device manager, but it cannot communicate with it. It also gives a high power consumption message, although measuring the current and voltage from the USB power shows that there is no high power consumption. Does anyone have any suggestions? Here is more detail about the behaviour:
I can see the data lines going into the pins on the CY7C65632 chip using a scope, however, I do not see any data going out to the host on the D0+ and D0- lines.
In addition to this, I can see that the data going into the CY7C65632 is complimentary, one signal is high with low bursts, and the other signal is low with high bursts. The pins going out of the CY7C65632 to the host are high/low accordingly if there is not a device plugged into a port (the CY7C65632 is in suspend mode). Measuring the resistance between the data lines and to ground shows open. Once I plug a device into the port, both 0+ and D0- lines go low and I do not see the data bursts (I actually see little 500mV bursts on the D0+ line). Measuring the resistance of the data lines to ground shows 8ohms, and measuring the resistance between the data lines shows ~40ohms.
I have attached a shot of the circuit schematics. Port 3 is always on in the circuit, but I removed the resistors going to power and data for that port so nothing is connected there that would interfere with the troubleshooting.
Show LessHi I would like to ask, is there any problem with the tab configuration on my side? The PC doesn't recognize the device after I've configured my side. It's like this, I configured the first 14 endpoints as slavefifo bluk mode. Then in the tab, I filled interface number :0X02 where the first interface is port 14, the second interface is serial data interface, where bInterfaceClass is :0x02; bInterfaceSubClass is :0x02, and other nodes have been changed, please take a look at my project for details. Please take a look at my project for details.
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/USB%E4%B8%BB%E6%9C%BA%E9%9B%86%E7%BA%BF%E5%99%A8%E6%94%B6%E5%8F%91%E5%99%A8/USB%E9%80%89%E9%A1%B9%E5%8D%A1%E9%85%8D%E7%BD%AE%E9%97%AE%E9%A2%98/td-p/731832
Show LessHi everyone, I would like to ask the following question, I am using the example F:\FX3_SDK_WORK\EZ-USB FX3 SDK\1.3\firmware\slavefifo_examples\slfifosync5bit for modification, which contains 15 input and output endpoints. I now want to set one of these endpoints to the mode I want (I chose EP15).
Among the changes I made to the SCR.h file, I changed the mode of EP15_IN to INT mode (because INT mode is able to push data to the PC when triggered by one of the peripherals, i.e., UtoP, and because I also want to send data to the PC via this endpoint when it is received by the serial port), and then it defaulted to BULK mode for its EP15_OUT mode. Subsequently to the cyfxslfifosync5bit.c file, I changed its glNumberOfChannels to 28, which was intentional to avoid initializing the EP15 endpoint, thus benefiting my initialization later.
As you can see in the picture above, the default initialization is in this mode. And I've added an additional EP15 configuration below
The code doesn't report any errors when compiling, but after downloading to the device, it doesn't show the appropriate item out
Debugged later only to realize that one of the failures over here was a 64 failure
So my question is, are these modes with special restrictions? How should I know when I can apply these modes, and also after I used Manual_OUT (experimenting with other examples), it doesn't print the data received from the serial port to the PC as I would ideally like, is there a solution for this?
Thanks in advance for any help, this is very important for me.
I have placed my test code below to be able to understand more easily the problem I am talking about.
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/USB%E4%B8%BB%E6%9C%BA%E9%9B%86%E7%BA%BF%E5%99%A8%E6%94%B6%E5%8F%91%E5%99%A8/%E5%85%B3%E4%BA%8EUSBEP%E6%A8%A1%E5%BC%8F%E7%9A%84%E9%80%89%E6%8B%A9%E4%BB%A5%E5%8F%8A%E5%88%87%E6%8D%A2%E9%97%AE%E9%A2%98/td-p/725865
Show Less我使用了hid 标准鼠标的范例,范例的内容大致是将0x81 IN端点设置成INT模式,然后通过感应GPIO的按下,模拟鼠标左键的按下,从而让EP IN端点输入了大量的数据(应该是坐标数据)
我希望更改成UART输入,然后通过某一个EP IN端点输出类似这种数据。请问者能够实现吗?此外,我更改下列图片进入打印报告函数的条件,更改恒为1,但是它并没有打印报告出来,这是怎么回事呢?难道是在初始化的时候已经绑定了只有在认定的GPIO引脚触发的时候,才能调用此回调函数,从而打印报告吗?
Show Less
你好,在示例F:\FX3_SDK_WORK\EZ-USB FX3 SDK\1.3\firmware\slavefifo_examples\slfifoasync5bit中,我将EP15设置为手动模式,但是在创建输出数组的时候Debug遇到了CY_U3P_ERROR_TIMEOUT返回
我应该如何做才能够成功创建输出数组,然后使用CyU3PDmaChannelCommitBuffer()函数将我所需要的数据传输出去?
感谢您的回复
我非常迫切的想知道答案,这已经困扰了我2天了。
Show Less