Are there plans to release an USBUART component for PSoC 3?
Yes, we do have plans for a USB to UART component, similar to what we have in PSoC Designer today. I'm not sure on the exact time-line, but it should be in one of the up and coming beta releases.
As Bobby said, this component will be released in one of the future versions of PSoC Creator. Meanwhile, here is a project developed by one of our Engineers that you can use as a starting point. But the project has not been fully tested or verified and hence may have some bugs.
Thanks Bobby and Ganesh for the complete answers!
has there been any progress concerning the USBUART for PSoC3? I would really appreciate it ...
It's still several months out from being added into a PSoC Creator release. For now, I would stick with the example one that Ganesh posted previously.
I have executed the upper sample project, but once I have provided .inf file. Device is recognized as a com port, but thevice manager says that driver is not working well. Any suggestion?
Even i am looking for the same....,
but i want to implent 1 Usb to 7 uarts..., Pllease give me any good suggestion how shall i use usb psoc codes to interface all uarts and make any 1 communication out of 7 uarts.....,
but i want to implent 1 Usb to 7 uarts..., Pllease give me any good suggestion how shall i use usb psoc codes to interface all uarts and make any 1 communication out of 7 uarts in single time.....,
The USBUART Component implements the CDC device class. It requires one OUT Enpoint and one In Endpoint. Effectively for one Virtual COM Port you need two Endpoints. You can have multiple configurations in PSoC3 and enumerate PSoC3 as a composite deivce to give multiple virtual UARTs. PSoC3 supports eight Endpoints altogether(control Endpoitn apart). This may be the limitation.
I have implemented the USBUART in my design. It works fine when the PSoC is powered from 3.3V, however my project is powered from 5V. The USB signals are 5V so it looks like the internal regulator is not being switched on. The USBFS bootloader operates correctly at 5V. I have check the values written to USBUART_CR1 and they look the same as the bootloader uses. Any ideas where else I can look for the problem?