About USB DLL for the CY8C24894

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

cross mob
chzhc_4111666
Level 1
Level 1

I was thinking of some customization required or the hardware optimization.

Below is something I want:

- PC to send 32 bytes of data through USB to CY8C24984 every sometime interval.

- CY8C24894 firmware process the data only after 32 bytes or more are received.

- CY8C24894 firmware then put the data into USB buffer.

- PC to read 32 bytes of processed data.

Tentatively we can forget those things like data overflow.

I know there are USB2IIC.exe DLL used for the PC GUI to interface when the CY8C24894 configured as USB2IIC bridge.

However in this case, can we have some more generic, or lower level of DLL that handles like data write/read to CY8C24894.

I was a bit new to USB.

I know online there are CyAPI.lib/CyUSB.dll, which is for EZ-USB (like FX/FX1/FX2/FX2LP).

But can this be used for PSoC1 CY8C24894 device?

Thanks!

0 Likes
1 Solution
Roy_Liu
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 10 questions asked

I think they can be used for PSoC1 CY8C24894 device, as the USB in CY8C24894 is USB 2.0 compliant. The CySuiteUSB 3.4.7 has documents introducing how to use them.

https://www.cypress.com/documentation/software-and-drivers/suiteusb-34-usb-development-tools-visual-...

The appsnote below is useful for understanding the USB protocol.

https://www.cypress.com/documentation/application-notes/an57294-usb-101-introduction-universal-seria...

Roy Liu

View solution in original post

0 Likes
1 Reply
Roy_Liu
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 10 questions asked

I think they can be used for PSoC1 CY8C24894 device, as the USB in CY8C24894 is USB 2.0 compliant. The CySuiteUSB 3.4.7 has documents introducing how to use them.

https://www.cypress.com/documentation/software-and-drivers/suiteusb-34-usb-development-tools-visual-...

The appsnote below is useful for understanding the USB protocol.

https://www.cypress.com/documentation/application-notes/an57294-usb-101-introduction-universal-seria...

Roy Liu
0 Likes