Skip to main content
Hana Slimi
ST Employee
Apr 30, 2021 10:36 AM UTC
Question

STM32 MW USB Host Library v3.4.0 release on GitHub

What is new in STM32 USB Host Library v3.4.0?

*           Core driver :

  • Fixes added to free RTOS resource during USB host DeInit
  • CodeSpell and mcuAstlye fixes
  • Multiple MisraC 2012 fixes

*           All Classes :

  • CodeSpell and mcuAstlye fixes
  • Multiple MisraC 2012 fixes

Download link:

https://github.com/STMicroelectronics/stm32_mw_usb_host

Previous Releases information

Details about the content of different USB Host releases are available in the release note:

https://htmlpreview.github.io/?https://github.com/STMicroelectronics/stm32_mw_usb_host/blob/master/Release_Notes.html

Overview of the STM32 MW USB Host Library:

https://wiki.st.com/stm32mcu/wiki/USB_overview#USB_host_library_overview

This topic has been closed for replies.

3 replies

SBrün.1
Visitor II
May 3, 2022 7:35 PM UTC

Unfortunately, this is still incompatible with any GPLed (2.0 and 3.0) software.

The majority of the ST code is available under BSD-3-Clause, allowing incorporation into any project.

There are plenty of projects which are under an GPL license, but include the ST Middleware, totally unaware any compiled binary is non-distributable.

Whats the reason for this licensing scheme? It will not stop any counterfeit or clone manufacturers, but causes trouble for everyone creating STM32x firmwares.

Pavel A.
May 3, 2022 9:29 PM UTC

Still no hub support? :(

Piranha
Principal III
May 3, 2022 10:50 PM UTC

Take a look on TinyUSB. While the host stack development has only started recently, it has an initial hub support. Though I am only using the device stack and cannot comment much about the host part.

And the licence is MIT, so no headaches with that one.