mbed-os-5.8.1
We are pleased to announce the mbed OS 5.8.1 release is now available.
Summary
This release adds new target support for DISCO_L496AG, VK_RZ_A1H, Laird BL652 and STEVAL-3DP001V1.
We have included updates to mbed-coap covering versions 4.3 and 4.4.
The SDK driver for LPC546XX has been updated to version 2.3.
There was a problem with the REALTEK RTL8195AM post build script not working in the online compiler, 5976 , this has now been fixed.
A number of updates have been added to the Cellular functionality, including
the addition of an internal callback API and ATHandler improvements.
We have added iar export functionality for MTB_ADV_WISE_1510 and flash support for LPC54114
and LPC546XX.
There are also a number of other bug fixes and test enhancements.
Known Issues
There are no new known issues with this release.
Contents
Ports for Upcoming Targets
6102
Add support for STEVAL-3DP001V1 board
6164
Adding Laird BL652 as new target
6379
DISCO_L496AG: Add new platform
6245
Update for VK_RZ_A1H
Fixes and Changes
6153
Correct exporter clean behavior
6191
Simplify json-to-dict utility
6189
LPC546XX: Update SDK driver to version 2.3
6246
C030 platform I2C initialisation fix
6228
Nuvoton: Rework us_ticker/lp_ticker with one H/W timer
6143
Correct mbed export with multiple --source params
6146
Correct gcc m33 floating point handling
6173
Modifies error text reported from RTX from 'underflow' to 'overflow'
6268
Unittests fixed
6202
Fix max32625mbed
6235
mcu_lpc546xx: move "release_versions" to children and fix clock
6263
Clarify intention between comparison to zero and the shift operation
6286
Small typo fixes in readme.md files
6271
Allow build profiles to omit language entries
6226
rtl8195am: fix ARM section error
6257
Fix for Crash dump formatting issues and adding more info to crash dump
6290
Cellular tests: fix power mgmt stub
6287
MCUXpresso_MCUS: Apply K64F us_ticker fix across all MCU's
6315
EFM32: make gpio interrupts faster by offloading expected pin state check to user
6314
Cellular: ATHandler write improvements.
6311
mts_mdot_f411re: Fix for Multi-Tech mDot IAR linker script
6310
MCUXpresso: Fix test failures seen with ci-test shield
6303
[ATCmdParser]: Align process_oob()
to vrecv()
's newline handling
6300
Fixes to LoRa PHY
6288
Fix macro definition of iodefine_typedef for RZ_A1H
6274
events: Added note about immediate firing of periodic events
6198
Flash support: Add flash support for LPC54114 & LPC546XX
6149
Fix typos in the files
5106
Timeout & LowPowerTimeout tests
6092
mbed-mesh-api: add JSON help
6292
rtl8195am - improve credentials handling
6345
Cellular: Fixed sms unit tests.
6329
Cellular: add callback API
6361
Convert option list to unicode
6359
NVStore: add comments in header file for Doxygen formatting sake.
6353
STM32 RTC init
6354
Enable iar export option for MTB_ADV_WISE_1510
6114
Remove mbed 2 builds from Travis
6326
rtl8195am : fix gpio toggle slow
6264
Deprecated warnings for feature/netsocket/cellular
6372
Fix doxygen for ITM HAL
6367
ADI: Fix on chip flash minimal programmable unit size
6216
Correct Realtek post-build script to work in the online compiler
6192
Correct syntax for mbed export in Py3
6356
Add include search path when preprocessing assembly files for uvision and make_armc5 exports
6340
Disables flash clock and cache test
6291
Cellular: BC95 echo test fixes
6370
STM32 LPTICKER : optimize RTC wake up timer init
6363
dir seek fixed - dptr was not updated before checking
6350
Cellular: update attach test
6338
littlefs: Fix issue updating dir struct when extended dir chain
6333
Corrected lwip adaptation TCP flagging
6330
NUCLEO_L433RC_P: fix pins definitions
6392
Nuvoton: Remove unnecessary UART INT in UART DMA transfer
6344
armcc - remove fromelf output before regenerating one
6168
CM3DS Maintenance Pull Request: Memory changes (2/4)
6378
equeue: Added profiling reports to Travis
6368
Sort out volatiles in the atomic functions
6348
Fix PR template
6399
STM32L4 ADC Internal Channel : correct sampling time
6412
STM32L4 ADC correct internal channel management
6377
Replace runtime strip_path function with compiler intrinsic equivalents
6419
Correct get_config imports
6437
Nuvoton: Fix NVSTORE test failed
6434
Modified apt-get retry logic with Travis CI retry feature
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.8.1".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.