Skip to main content
Associate
Jan 7, 2025 10:06 AM UTC
Question

USB COMPOSITE

Hello,

We are looking for recommendations regarding the use of the following repository/software package: I-CUBE-USBD-Composite https://github.com/alambe94/I-CUBE-USBD-Composite  to implement USB composite functionality (Mass Storage + USB CDC).

Currently, we are using it on an STM32U5 MCU, and it is working as expected.

Thank you in advance for your insights!

This topic has been closed for replies.

4 replies

Pavel A.
Jan 7, 2025 11:08 PM UTC

The author of this repository may be of great help for you. Tried to reach out to them?

* The most recent commit by the author was on Apr 27, 2022

* There are 23 issues, mostly unresolved. The most recent one updated last month.

ST Technical Moderator
Jan 15, 2025 4:27 PM UTC

Hi @abdou1 

Could you detail the issue so that we may help you? You mean you couldn't find out an example of USB device composite MSC + CDC?

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.Best regards,FBL
abdou1Author
Associate
Jan 20, 2025 10:43 AM UTC

Hello @FBL 

We are looking for an example provided by ST for USB composite (USB CDC and USB Mass Storage), without using Azure RTOS or ThreadX. So far, we have found the following repository: https://github.com/alambe94/I-CUBE-USBD-Composite, which seems to meet our needs.

We want to know if this repository is reliable for use in our project, or if you recommend any other options.

ST Technical Moderator
Jan 20, 2025 6:00 PM UTC

Hi @abdou1 

 

I have attached the project for you to get started with. You can proceed with the implementation, and you can refer to these examples as a start point.

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.Best regards,FBL