Skip to content

Releases: platformio/platform-ststm32

7.0.0

25 Jun 14:07
Compare
Choose a tag to compare

Please note

Starting with this release several possible breaking changes are introduced:

  • Arduino
    • The STM32Duino core is used by default for all boards (except Maple boards).
  • CMSIS
    • New CMSIS device packages may cause bigger firmware size due to new startup files and updated linker flags
    • Updated default linker scripts

If some of the changes above are not acceptable for you project, you can set the previous release in the platformio.ini file:

[env:nucleo_h743zi]
platform = ststm32@~6.1.1
framework = arduino
board = nucleo_h743zi

6.1.1

17 Jun 10:41
Compare
Choose a tag to compare
  • Added framework meta-information
  • Fixed disco_h747xi board name

6.1.0

06 Apr 08:42
Compare
Choose a tag to compare

Note

Starting with this release, replacing linker scripts using -Wl,-T flag is considered deprecated.
Please use board_build.ldscript option instead:

[env:nucleo_h743zi]
platform = ststm32
framework = arduino
board = nucleo_h743zi
board_build.ldscript = /path/to/script.ld

6.0.0

30 Dec 12:20
Compare
Choose a tag to compare

5.7.0

23 Oct 15:53
Compare
Choose a tag to compare

5.6.0

27 Aug 10:44
Compare
Choose a tag to compare
  • Update mbed framework to 5.13.4
  • Install dfu-util when DFU is a default upload protocol (issue #277)
  • Fix project initialization for boards with default DFU protocol (issue #268)
  • Fix maximum_ram_size for Arduino enabled boards (F4) by excluding CCM (issue #271)

5.5.0

18 Jul 10:42
Compare
Choose a tag to compare

5.4.3

14 Jun 10:20
Compare
Choose a tag to compare
  • Fix openOCD configuration (issue #248)

5.4.2

13 Jun 18:42
Compare
Choose a tag to compare
  • Automatically configure openOCD scripts folder

5.4.1

21 May 08:38
Compare
Choose a tag to compare