mbed-os-5.13.4
We are pleased to announce the Mbed OS 5.13.4 release is now available.
Summary
In this release we have added the following targets:
- CC3220SF_Launchxl
- Arduino Nano 33 BLE
mbed-coap has been updated to version 4.8.1. This brings the following changes:
- Store ACK's also into duplicate info list.
- ROM size optimization. Flash size has gone down ~1100 bytes.
- IOTCLT-3592 - Client does not handle Duplicate ACK messages during blockwise registration correctly, issue closed
We have fixed the following reported issues:
- 11175 Watchdog issue with timeout
- 10198 FATFileSystem::stat() function broken with IAR
- 11143 TT_M3HQ fails to compile with mbed-os master
We have also:
- Enabled MBED_TICKLESS on K22F, K64F, K66F, K82F, KL82Z, KW24D, KW41Z, MIMXRT1050 and HEXIWEAR
- Added SPISlave, SPI_ASYNCH, I2CSlave, I2C_ASYNCH and RTC features to Toshiba's TMPM46B
- Added TRNG support for MIMXRT1050_EVK
- Implemented Watchdog & Reset Reason for LPC1768 targets
- Updated MCUXpresso SDK SPI drivers
- Add ethernet support for NUCLEO_H743ZI
- Added FlashIAP and USBDEVICE support for K22F
There are also a number of other fixes and code improvements.
Migration Guide
This section lists specic changes which are part of this release and may
need special attention.
Allows placing KVStore and update images on separate storage devices - to internal and external flash
Fixes TDB_INTERNAL configuration - makes possible to have the KVStore inside internal flash while update images are kept in an external storage.
Known Issues
There are no new known issues with this release.
Contents
Ports for Upcoming Targets
11137
Add Arduino Nano 33 BLE target
11063
Add CC3220SF_Launchxl to Mbed OS
Fixes and Changes
11284
K22: Add USBDEVICE support
11282
K22F: Add FlashIAP for storage
11280
Tweak stm_spi_api Coverity warning.
11274
Add ethernet support on NUCLEO_H743ZI board
11273
Fix Coverity uninitialized pointer field Thread.h
11270
Update mbed-coap to version 4.8.1
11268
Update MCUXpresso SDK SPI drivers
11267
NXP MCUXpresso: optimize us_ticker for LPC platforms
11261
MCUXpresso: Add TICKLESS support for LPC platforms
11260
Typo in USBSerial.h function prevents compilation
11259
FATFS / IAR compilation issue Pe029
11255
Update NVRAM image for target CY8CMOD-062S2-43012
11250
hal fhss timer: removed unnecessary and potentially unsafe memset
11243
Python3 fixes
11241
LoRaWAN: Terminate RX when receiving uplink messages
11237
Fix TT_M3HQ build problem
11231
Python3 fixes
11226
LPC1768 Watchdog & Reset Reason
11222
BLE: fix recursive call
11216
BLE: make advertising data parser handle early termination
11215
LPC1768: Make use of the other 32K of RAM
11204
BLE: add nonscannable connectable type
11194
Greentea testing wifi connect nonblocked
11193
FATFileSystem::stat() enabled for all compilers
11189
__cplusplus guard fixed pwmout_device.h for STM32 families
11188
MIMXRT1050_EVK: Add TRNG support
11183
M252KG: Fix kvstore-static_tests failing with OOM
11180
tweak atomic_test timeout
11178
ST: Watchdog: Fix timeout registers value calculation
11172
make watchdog kick reset test pass CI (LSI problem)
11171
Add Nuvoton M261 sub-family into arm_pack_manager
11169
TLSSocketWrapper::recvfrom sets SocketAddress output variable
11167
Fix lp ticker and common ticker tests
11166
Fix inclusion of test related directories by build tool
11165
Allows placing KVStore and update images on separate storage devices - to internal and external flash
11157
Relax us ticker frequency requirement + test update
11137
Add Arduino Nano 33 BLE target
11127
Fix ANALOGIN support for LPC55S69
11118
Add new features to Toshiba's TMPM46B
11116
Define IC related pin names for the L-Tek FF_LPC546XX target
11063
Add CC3220SF_Launchxl to Mbed OS
11021
Nuvoton: Enlarge LPTICKER_DELAY_TICKS for safe
11020
Nuvoton: Enlarge required deep sleep latency
10796
NXP: Enable MBED_TICKLESS on various NXP platforms
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.13.4".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.