Skip to main content
Visitor II
June 5, 2020
Solved

Accessing HAL driver sources for older versions

  • June 5, 2020
  • 4 replies
  • 1469 views

I have been using CubeMX to generate the HAL library files and noticed that it only generates for the newest version only. I also looked in to the GitHub repository and under the release there is only about 2 very recent versions of the libraries.

I want to get the distribution for the older versions and is there a way to get these? Thanks for the time

    This topic has been closed for replies.
    Best answer by TDK
    1. Download and install STM32CubeMX.
    2. Go to Help -> Manage embedded software packages and download the package you want.
    3. Navigate to C:\Users\%USERNAME%\STM32Cube\Repository to browse the repository of your choice.

    4 replies

    Graduate II
    June 5, 2020

    The CubeMX tool has historically been able to pull older versions into the repository.

    The CubeF4, for example, download page used to allow you to pick the version to pull.

    I've also posted mirrors in the past.

    HPere.1Author
    Visitor II
    June 5, 2020

    Could you please tell how I could pull older versions to the repository? I tried but there are only two or at most three most recent versions as the options.

    TDKAnswer
    Super User
    June 5, 2020
    1. Download and install STM32CubeMX.
    2. Go to Help -> Manage embedded software packages and download the package you want.
    3. Navigate to C:\Users\%USERNAME%\STM32Cube\Repository to browse the repository of your choice.
    HPere.1Author
    Visitor II
    June 6, 2020

    Thank you so much