cancel
Showing results for 
Search instead for 
Did you mean: 

USB High-Speed Support for STM32H7S3L8 in Zephyr RTOS

laya
Associate

I am working with the STM32H7S3L8 MCU and using Zephyr RTOS for development. Currently, I see that Zephyr supports USB FS but does not seem to support USB HS for this MCU.

  • Are there plans to add this support in future Zephyr releases?
  • Any guidance or workarounds for enabling USB HS in Zephyr would be greatly appreciated.

Thank you!

1 REPLY 1
FBL
ST Employee

Hi @laya 

 

Have you tried running the example firmware that is officially supported on your board? If that works without issues, you can this narrow down by focusing on SW whether it is related to:

  • Clock configuration
  • Pinout settings
  • USB descriptor
  • Zephyr USB stack integration

As a next step, I recommend testing with a minimal Zephyr configuration that reduces the kernel footprint:

  • Use cooperative threading or idle threads
  • Disable unnecessary subsystems but keep kernel enabled

If still having issues, I suggest to check with Zephyr community support channels,

:speech_balloon: Discord Server for real-time community discussions

:e_mail: User mailing list (users@lists.zephyrproject.org)

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.