@adbridge adbridge released this Apr 25, 2018 · 6431 commits to master since this release

Assets 2

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

Summary

This release adds new target support for MTB_ADV_WISE_1530, USI WM-BN-BM-22 and MAX32620C with the MAX32620FTHR platform.

mbed-coap has been updated to version 4.4.2. This contains a fix for the issue where CoAP UDP retransmission does not work for blocks after the first one for requests (Eg. registration POST).

On the LPC4088 there was an issue where the chip would hardfault just after a power-cycle. This
has been fixed in this release.

We have fixed an issue with the RTL8195AM, which wouldn't compile in the online IDE due to
its post-build script. We have refactored our tools to use pyelftools which removes the problem.

We have included IAR export support for STM32L496AG and STM32L151CC. We have also added support
for a Code::Blocks project file exporter.

There are also a number of other fixes and code improvements.

Known Issues

There are no new known issues with this release.

Contents

Ports for Upcoming Targets

6503
[MAX32620C] Add new target

6511
Add new target USI WM-BN-BM-22

6601
Add new target MTB_ADV_WISE_1530

Fixes and Changes

6561
Stm32 deep sleep clock

6481
Code::Blocks project file exporter

6553
Correct armc6 detection logic for STM32L4

6509
Add an NV_SEED test to the config adjustment script

6572
cellular: ATHandler send delay

6505
remove MODULE_UBLOX_ODIN_W2 from targets.json

6544
add ADC_AN0-2 mapped on PA_0-2

6550
Remove MPS2 M1

6564
Travis: Fix rate-limit issue with Github requests

6567
DISCO_F769NI: set clock_source to USE_PLL_HSE_EXTC

6169
CM3DS Maintenance Pull Request: TRNG support (3/4)

6619
PR template: fix tick definition

6600
[IOTCELL] Setting up channels for AU915

6618
Update mbed-coap to version 4.4.2

6634
Add iar export support for STM32L151CC

6625
rtl8195am - fix excessive compiler warnings

6620
Cellular: fixed athandler unit tests.

6613
Macro expansion results in a constant boolean expression

6609
STM32 PCD negative numbers issue

6608
Rework us_ticker and rtc_api/lp_ticker

6606
Fix I2C master

6605
Rework us_ticker and rtc_api/lp_ticker | Fix compiler warning for spi_api

6599
STM32 compilation warning issues

6598
LPC4088: Fix hardfault occuring after power-cycle

6541
Add mbed-os 5 build support for LPC11C24

6466
Nuvoton: Fix issues with SPI

6468
Fix deep sleep implementation

6510
Adding missing @deprecated to function inline documentation

6580
Cleanup get_config (mbed compile --config)

6607
Improve SPI block write

6621
Use pyelftools for Realtek post-build script

6637
Add IAR export for STM32L496AG

6647
Fix MCUXpresso LPC I2C driver

6648
ADI: Add BUTTON pin names for EV_COG_AD4050LZ and EV_COG_AD3029LZ

6603
Optional hardware flow control for STDOUT

6651
rtl8195am - Fix more compiler warnings

6221
LPC546XX: Add TRNG support

6660
Enable flow control in Greentea

6614
Macro expansion leads to a bare expression

6652
Cellular: Updated doxygen for deprecated API's.

6604
littlefs: Fix some issues with lookahead trust

6658
Allow library configs to override target configs

Using this release

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

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