Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
We are pleased to announce the mbed OS 5.8.1 release is now available.
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
There are also a number of other bug fixes and test enhancements.
There are no new known issues with this release.
Ports for Upcoming Targets
Add support for STEVAL-3DP001V1 board
Adding Laird BL652 as new target
DISCO_L496AG: Add new platform
Update for VK_RZ_A1H
Fixes and Changes
Correct exporter clean behavior
Simplify json-to-dict utility
LPC546XX: Update SDK driver to version 2.3
C030 platform I2C initialisation fix
Nuvoton: Rework us_ticker/lp_ticker with one H/W timer
Correct mbed export with multiple --source params
Correct gcc m33 floating point handling
Modifies error text reported from RTX from 'underflow' to 'overflow'
mcu_lpc546xx: move "release_versions" to children and fix clock
Clarify intention between comparison to zero and the shift operation
Small typo fixes in readme.md files
Allow build profiles to omit language entries
rtl8195am: fix ARM section error
Fix for Crash dump formatting issues and adding more info to crash dump
Cellular tests: fix power mgmt stub
MCUXpresso_MCUS: Apply K64F us_ticker fix across all MCU's
EFM32: make gpio interrupts faster by offloading expected pin state check to user
Cellular: ATHandler write improvements.
mts_mdot_f411re: Fix for Multi-Tech mDot IAR linker script
MCUXpresso: Fix test failures seen with ci-test shield
vrecv()'s newline handling
Fixes to LoRa PHY
Fix macro definition of iodefine_typedef for RZ_A1H
events: Added note about immediate firing of periodic events
Flash support: Add flash support for LPC54114 & LPC546XX
Fix typos in the files
Timeout & LowPowerTimeout tests
mbed-mesh-api: add JSON help
rtl8195am - improve credentials handling
Cellular: Fixed sms unit tests.
Cellular: add callback API
Convert option list to unicode
NVStore: add comments in header file for Doxygen formatting sake.
STM32 RTC init
Enable iar export option for MTB_ADV_WISE_1510
Remove mbed 2 builds from Travis
rtl8195am : fix gpio toggle slow
Deprecated warnings for feature/netsocket/cellular
Fix doxygen for ITM HAL
ADI: Fix on chip flash minimal programmable unit size
Correct Realtek post-build script to work in the online compiler
Correct syntax for mbed export in Py3
Add include search path when preprocessing assembly files for uvision and make_armc5 exports
Disables flash clock and cache test
Cellular: BC95 echo test fixes
STM32 LPTICKER : optimize RTC wake up timer init
dir seek fixed - dptr was not updated before checking
Cellular: update attach test
littlefs: Fix issue updating dir struct when extended dir chain
Corrected lwip adaptation TCP flagging
NUCLEO_L433RC_P: fix pins definitions
Nuvoton: Remove unnecessary UART INT in UART DMA transfer
armcc - remove fromelf output before regenerating one
CM3DS Maintenance Pull Request: Memory changes (2/4)
equeue: Added profiling reports to Travis
Sort out volatiles in the atomic functions
Fix PR template
STM32L4 ADC Internal Channel : correct sampling time
STM32L4 ADC correct internal channel management
Replace runtime strip_path function with compiler intrinsic equivalents
Correct get_config imports
Nuvoton: Fix NVSTORE test failed
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.