2024-12-19 11:12 PM - edited 2024-12-22 10:25 PM
We are currently working on a project with the STM32U5 series running FreeRTOS and need to integrate the USB Mass Storage (MSC) class for adding pendrive / thumbdrive support. While exploring solutions, we noticed that CubeIDE doesn't directly support USB class configuration for USB host, and AzureRTOS's USBX seems to be the default recommendation. However, switching to AzureRTOS is not feasible for our project since FreeRTOS is deeply integrated into our system.
So we’d like to know:
* Can you please provide USB MSC stack for freertos as well for stm32U5 ?
* If not, do you recommend any third party USB stack for this purpose?
* Do you recommend the integration of TinyUSB open source stack ?