2026-04-21 1:38 AM - last edited on 2026-04-22 2:50 AM by Andrew Neil
Dear community members,
STM32H7S78-DK: USBX standalone (CDC ACM + PIMA) works in HS now but PIMA / MTP is not supported in standalone mode in USBX
Currently, it is not possible to use the PIMA/MTP class in USBX in standalone mode (without an RTOS). The MTP implementation depends on Azure RTOS ThreadX, and there is no official support for running it in bare-metal configurations.
When attempting to use it in standalone mode, the stack returns:
#define UX_FUNCTION_NOT_SUPPORTED 0x54This is also reflected in the official documentation:
2026-04-22 2:24 AM
Hello @polEscudero
Indeed, USBX PIMA /MTP is not supported in standalone mode in current STM32CubeH7RS. It is planned to be supported in STM32CubeC5.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.