@adbridge adbridge released this Oct 5, 2017 · 10347 commits to master since this release

Assets 2

We are pleased to announce the mbed OS 5.5.4 release is now available. This release includes 3 new targets: LPCXpresso54114, LPCXpresso54608 and VBLUno52.

Here is a full list of all changes and fixes in this release...

Ports for Upcoming Targets

4290
Add mbed support for LPCXpresso54114 & LPCXpresso54608 boards

4765
Add support for the VBLUno52 board

Fixes and Changes

4620
Extend tests for RTOS Thread class

4640
STM32L1 Flash API and xDot bootloader support

4664
STM32: Fix the CAN initializing to the wrong frequency

4676
Correctly enable / disable InterruptIn Edges detection

4682
Test: RTOS: Semaphore: Rework tests

4687
STM: cleanup mbed_rtx.h file

4708
Enable greentea testing on CM3DS_MPS2 target

4733
Prevent double define in very old builds

4718
Toolchain: Add a note about weak functions and header files

4732
Correct DAC pin assignment

4727
Update UART3 pins for UBLOX_C030 platform.

4745
WIZnet W7500*: Remove support for RTC

4751
Remove redundant ODIN-W2 target folder

4662
BLE/HRM : Fix #4661

4740
STM32 : Clock source selection in json config file (PR2)

4696
Max32630 UART: Fix IRQ dispatching and CTS/RTS line configuration

4615
Add set_baud() method to UARTSerial().

4706
Fix inconsistent mbed-trace dummy defines and original function declarations

4721
REALTEK_RTL8195AM: FlashIAP read and address scope

4717
STM32: Remove i2c_read() and i2c_write() redirects to HAL_I2C_IsDeviceReady()

4726
Update ATCmdParser example code

4731
Boot: Make ARMC library mutexes dynamic

4734
Avoid data loss with serial interrupt used at high baudrates

4754
Resolve TLS handshake failing issue for REALTEK_RTL8195AM

4756
Fix #4613: remove duplicated startup files for MICRONFCBOARD

4762
DISCO_L475VG_IOT : pin update

4764
STM32F0 : remove unavailable pins

4774
Add support for runtime test specification

4775
Fix non-portable defines

4778
Add AES HW encryption for NUCLEO_F756ZG in mbedtls

4782
mbed-hal: Fixed flash test

4793
STM32 I2C : correct async issue

4794
NUCLEO_F767ZI : boot issue with GCC

4714
Expose SystemCoreClock via cmsis.h to support new CMSIS/RTX

4744
Allow user to set default transfer byte for block read

4807
LPC MCUXpresso: fix write_fill argument for block write function

4742
Deprecate unsupported exporters

4729
RTOS: Mutex: Rework tests

4715
Nanostack+mbed-client libservice update

4738
ONME-3113: Fix GCC_ARM and ARM compiler warnings from mbed-mesh-api

4755
Bluepill: hse config fix

4790
Improve documentation for memory stat ops

4800
Fix infinite calling loop

4804
Copy static files only

Using the release

You can fetch the mbed OS 5.5.4 release from the mbed-os GitHub repository, using the tag "mbed-os-5.5.4". Please feel free to ask any questions or provide feedback on this release here, or to contact us at support@mbed.org.