USB FULL SPEED need driver?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
alma_284856
Level 3
Level 3
First like received

 Hi everyone,

   

I would like to send datas by USB in full speed with a CY8C5888 but I don't understand that if I should use a driver or if I can directly connected Dplus and Dminus from the USB cable to the pins of PSoC. FYI: I will supply my PSoC in 5V

   

Thank you

0 Likes
6 Replies
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

These might help -

   

 

   

    

   

          

   

http://www.cypress.com/?rID=70131     AN82072 - PSoC® 3 and PSoC 5LP USB General Data Transfer with Standard HID Drivers

   

http://www.cypress.com/?rID=39553     AN56377 - PSoC® 3 and PSoC 5LP - Introduction to Implementing USB Data Transfers

   

http://www.cypress.com/?rID=39404     AN57473 - USB HID Basics with PSoC® 3 and PSoC 5LP

   

http://www.cypress.com/?rID=39327     AN57294 - USB 101: An Introduction to Universal Serial Bus 2.0

   

http://www.cypress.com/?rID=40103     AN58726 - PSoC® 3 / PSoC 5LP USB HID Intermediate (with Keyboard and Composite Device)

   

http://www.element14.com/community/docs/DOC-48266/l/cypress-ce60246--application-note-on-usbuart-for...     USBUART

   

 

   

 

   

Regards, Dana.

0 Likes
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

Check this video tutorial

   

 

   

libusb and freeSoC Tutorial. Bidirectional BULK USB Transfers from PSoC to Computer

   

https://vimeo.com/64097918

   

 

   

regards,

   

odissey1

0 Likes
alma_284856
Level 3
Level 3
First like received

Hey

   

actually I already saw this video, and on the freeSoc it doesn't use driver for USB so I supposed that I don't need a driver. Another question, how do I know if a crystal is required? On example's datasheet it 's  write " The PSoC devices include a dedicated Full-Speed (FS) 12-Mbps USB 2.0 peripheral, which uses an internal oscillator—a crystal is not required. " but on FreeSoC there is a crystal connected.

   

Thank you

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Using an X-tal for USB on a PSoC5 LP is optional, when not used a special setting of the clocks is required to stay within the needed precision. Settings will be hinted to when clock window is opened.

   

Set the IMO to 242MHz and the ILO to 1kHz, USB-clock to IMOx2

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Set the IMO to 242MHz and the ILO to 1kHz, USB-clock to IMOx2

   

 

   

typo, should be -

   

 

   

Set the IMO to 24 MHz and the ILO to 100kHz, USB-clock to IMOx2

   

 

   

   

 

   

Regards, Dana.

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Sticky keyboard typos

   

 

   

Sorry

   

Bob

0 Likes