Skip to content

mbed-os-6.15.1

Compare
Choose a tag to compare
@mbedmain mbedmain released this 25 Nov 14:48
· 452 commits to master since this release

We are pleased to announce the Mbed OS 6.15.1 release is now available.

Summary

In this latest patch release for Mbed OS we have added new target support for STM32F722ZE and MAX32660EVSYS.

Other highlights include :

  • Updating STM32WL drivers to CUBE V1.1.0
  • Updating STM32G0 drivers to CUBE V1.5.0
  • Adding CAN support for STM32L5/STM32U5
  • Introducing new wifi driver support for B-U585I-IOT02A (STM32)
  • Enabling USB_DEVICE support for NUCLEO_F303ZE (STM32F3)

For improved security and functionality we have updated psutil to 5.6.7 and PyElfTools to 0.27.

We've also added a new Nanostack release (v15.0.0) .

For a full set of changes please see below.

Migration Guide

This section lists specific changes which are part of this release and may
need special attention.

Known Issues

There are no new known issues with this release.

Contents

Ports for Upcoming Targets

15153
STM32F722ZE port

15109
Add MAX32660EVSYS

Fixes and Changes

15174
M2354: Fix potential issues in TF-M

15169
B_U585I_IOT02A supports OSPI

15166
Change google test git tag to main

15164
STM32L1: add support of MCU_STM32L151xB

15161
M2354: Adjust TF-M configuration to fit AWS IoT application

15154
STM32WB55 HCI driver: version dependent rom size

15153
STM32F722ZE port

15152
Fix rounding bug when formatting floats with minimal_printf

15151
Update psutil to 5.6.7 and PyElfTools to 0.27

15149
InterruptIn: add note about enabling interrupts in rise/fall

15147
NetworkStack: Remove stub implementations of socket_x_control

15145
QSPIF: Add missing mbed namespace prefix to header file

15141
mergify: fix needs work labels if CI fails

15140
M2354: Enable post-build for custom board partially with Mbed CLI

15139
Fix for PWM resume issue, SWINTEGRATION-57

15138
STM32: Remove non-UTF characters

15137
STM32WL update drivers version to CUBE V1.1.0

15136
STM32WL LORA radio: add a critical section

15134
STM32WL: UART2 was missing

15133
STM32WB/STM32WL: I2C issue

15132
STM32: fix USB_reenumerate() for STM32F3

15130
STM32H743: correct pack manager rom value

15128
Fix USB on DISCO_F769NI

15127
mergify: fix issue with labels when PR is closed

15126
mbed_create_distro() reborn: a function to make adding multiple targets easy

15124
pin_names-arduino_uno test : UART test case update

15123
STM32: introduce new wifi driver for B-U585I-IOT02A

15120
STM32: enable STM32H735xG STM32H7B3xIQ for custom boards

15117
CLI2: copy mapfile for diff statistics

15116
STM32F3 - enable USB_DEVICE for NUCLEO_F303ZE

15114
Fix ARM toolchain #L6803W Relocation warnings

15111
DTLSSocket - destruction while handshaking lead to error

15109
Add MAX32660EVSYS

15107
LWIP: Provide inline replacements for htons() and htonl()

15103
Nanostack release v15.0.0 to master

15099
STM32H7: enable more custom boards

15098
STM32F303xC: cmakelist issue

15095
CMake: greentea: Migrate the NFC EEPROM test to CTest

15082
STM32F1: add more alternate functions

15081
STM32: STM32_gen_PeripheralPins.py v1.20.4

15080
STM32F4: CAN issue with F407 target

15077
CAN: Use uintptr_t for can_irq_ids

15075
STM32G0 update drivers version to CUBE V1.5.0

15074
STM32 : default SPI and I2C for targets with ARDUINO-NANO

15068
connectivity tests: avoid HardFault with null pointer

15065
STM32L5/STM32U5 : CAN support

15062
Lora drivers: explicit lib requirement

14610
Power management stat : add verbosity level for MBED_SLEEP_TRACING_ENABLED

Using this release

You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-6.15.1".

If you need any help with this release please visit our support page, which provides reference links and details of our support channels.