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.