Can two virtual COM and mass storage class coexist?

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

cross mob
YaIs_283501
Level 3
Level 3
First like given

Is the number of USBFS endpoints 8 possible?It is about psoc 5LP.

0 Likes
1 Solution
Praveen
Community Manager
Community Manager
Community Manager
25 solutions authored 10 likes given 5 likes given

Yes. it might be possible.

One Virtual COM Port needs 3 Endpoints. CTRL IN, DATA IN, DATA OUT.

So, 2 virtual com port needs 6 EPs totally.

Mass Storage class needs 2 EP, BULK IN, BULK OUT.

The below example project from Hima might be helpful. It doesnt have mass storage class incorporated.

Designing Dual COM Port with PSoC 5LP USB - Cypress Projects

Thanks

Praveen

Cheers
Praveen

View solution in original post

0 Likes
1 Reply
Praveen
Community Manager
Community Manager
Community Manager
25 solutions authored 10 likes given 5 likes given

Yes. it might be possible.

One Virtual COM Port needs 3 Endpoints. CTRL IN, DATA IN, DATA OUT.

So, 2 virtual com port needs 6 EPs totally.

Mass Storage class needs 2 EP, BULK IN, BULK OUT.

The below example project from Hima might be helpful. It doesnt have mass storage class incorporated.

Designing Dual COM Port with PSoC 5LP USB - Cypress Projects

Thanks

Praveen

Cheers
Praveen
0 Likes