Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Question: Is it possible to create a HID keyboard, Hid mouse, and a HID proprietary device using a single SX2 device (cy7c68001)?
The SX2 has 4 large configurable endpoints (2, 4, 6, 8). This would support at most one mass storage interface and possible two HID interfaces. Another consideration is the handling of class requests. Because the external processor would have to handle passing these requests, this may be complicated over the SX2's command interface. This would be a huge overhead for the external processor.
FX2LP/FX1 would be better suited for this application where the internal 8051 can handle the class requests (offloading these responsibilities from the external processor).