Skip to content

Tags: JojoS62/mbed-os

Tags

mbed_lib_rev147

Toggle mbed_lib_rev147's commit message
Fixes and Changes

[4163](ARMmbed#4163)
STM32L486RG/mbedtls: add aes hw acceleration

[4659](ARMmbed#4659)
Add the correct startup s file in TARGET_STM32F767

[4548](ARMmbed#4548)
Resolve Warnings for mbed-os-examples

[4720](ARMmbed#4720)
FlashIAP: Add explicit read function to flash_api.h

[4525](ARMmbed#4525)
Improve the startup code on the STM32F070

[4674](ARMmbed#4674)
Fix LED4 for UBLOX_EVK_NINA_B1

[4747](ARMmbed#4747)
Remove unused header files includes for REALTEK_RTL8195AM

[4736](ARMmbed#4736)
NRF52832: Extend idle thread stack size to 512 bytes.

[4707](ARMmbed#4707)
STM32: serial: use proper macro to check  interrupt

[4699](ARMmbed#4699)
STM32L0 : internal ADC channels

[4694](ARMmbed#4694)
DISCO_L475VG_IOT01A: typo corrections in PeripheralPins.c

[4693](ARMmbed#4693)
Nordic: Fix multiple defined symbol.

[4691](ARMmbed#4691)
STM32: F4: Increase ADC sampling time for VBAT

[4668](ARMmbed#4668)
DISCO/NUCLEO_F429ZI: Enable all alternate functions and pins

[4667](ARMmbed#4667)
Update and mute debug messages of REALTEK_TRL8195AM

[4634](ARMmbed#4634)
 Fix the issue ARMmbed#4357: NRF52 doesn't support simultaneous use of I2C and SPI.

latest

Toggle latest's commit message
mbed OS 5.5.3

mbed-os-5.5.3

Toggle mbed-os-5.5.3's commit message
Known Issues

The following list of known issues apply to this release:

Fixes and Changes

[4446](ARMmbed#4446)
Customer port verification tests for cellular

[4531](ARMmbed#4531)
Update branching option to branch from another branch.

[4672](ARMmbed#4672)
Cellular: not-supported error if MODEM_ON_BOARD not defined

[4468](ARMmbed#4468)
Put quotes around include files

[4685](ARMmbed#4685)
Rename runnig_thread to running_thread in rtx_mutex

[4163](ARMmbed#4163)
STM32L486RG/mbedtls: add aes hw acceleration

[4659](ARMmbed#4659)
Add the correct startup s file in TARGET_STM32F767

[4215](ARMmbed#4215)
Add script to lint targets.json

[4711](ARMmbed#4711)
added the missing verbose=verbose to printout the command line correctly at build_api.py

[4710](ARMmbed#4710)
Correct a typo in the github issue template

[4636](ARMmbed#4636)
Double escape defines in gnuarmeclipse export

[4635](ARMmbed#4635)
_acquire() function added & removed duplication in format/freq calls

[4548](ARMmbed#4548)
Resolve Warnings for mbed-os-examples

[4547](ARMmbed#4547)
Sort the config parameters before printing them

[4546](ARMmbed#4546)
Fix bad test print and move locks for printf into macro.

[4599](ARMmbed#4599)
Update timing tests to be robust

[4720](ARMmbed#4720)
FlashIAP: Add explicit read function to flash_api.h

[4525](ARMmbed#4525)
Improve the startup code on the STM32F070

[4561](ARMmbed#4561)
fatfs: Add full support for multiple fs volume prefixes

[4674](ARMmbed#4674)
Fix LED4 for UBLOX_EVK_NINA_B1

[4749](ARMmbed#4749)
tools: fix toolchain extend inc paths

[4747](ARMmbed#4747)
Remove unused header files includes for REALTEK_RTL8195AM

[4736](ARMmbed#4736)
NRF52832: Extend idle thread stack size to 512 bytes.

[4707](ARMmbed#4707)
STM32: serial: use proper macro to check  interrupt

[4699](ARMmbed#4699)
STM32L0 : internal ADC channels

[4694](ARMmbed#4694)
DISCO_L475VG_IOT01A: typo corrections in PeripheralPins.c

[4693](ARMmbed#4693)
Nordic: Fix multiple defined symbol.

[4691](ARMmbed#4691)
STM32: F4: Increase ADC sampling time for VBAT

[4677](ARMmbed#4677)
Increase default PPP stack size from 512 bytes to 768 bytes.

[4668](ARMmbed#4668)
DISCO/NUCLEO_F429ZI: Enable all alternate functions and pins

[4667](ARMmbed#4667)
Update and mute debug messages of REALTEK_TRL8195AM

[4666](ARMmbed#4666)
Fix timing issues found in "Flash - clock and cache test"

[4652](ARMmbed#4652)
fatfs: Fix unaligned access in disk_ioctl

[4592](ARMmbed#4592)
[ONME-3089] - Adjust lowpan ND interface connect timeout

[4634](ARMmbed#4634)
 Fix the issue ARMmbed#4357: NRF52 doesn't support simultaneous use of I2C and SPI.

[4725](ARMmbed#4725)
Parse and use custom targets in exporters

mbed_lib_rev146

Toggle mbed_lib_rev146's commit message
Release 146 of the mbed library

Ports for Upcoming Targets

4410: DISCO_F413ZH: Add new platform
ARMmbed#4410
4629: Add support for VBLUno51 board
ARMmbed#4629

Known Issues

Due to a dependency of stm32f413 on a later patch version of IAR which
are currently not available in
our CI systems, IAR export support for this platform is not available
for this release.
4697: IAR: remove stm32f413 from definitions
ARMmbed#4697

In the online IDE the following targets fail to compile with the mbed
library:
NRF51_MICROBIT_B, NRF51_DONGLE_LEGACY, OC_MBUINO

In the online IDE the following targets fail to compile with the
mbed-dev library:
MAXWSNENV, MICRONFCBOARD

The following targets are not recognised in the IDE:
DISCO_F413ZH, UBRIDGE, RO359B, NRF52840_DK, USENSE, DISCO_L072CZ_LRWAN1,
TB_SENSE_1, TB_SENSE_12, DISCO_L475VG_IOT01A, EFM32PG12_STK3402, ARM_CM3DS_MPS2,
VBLUNO51

Fixes and Changes

4375: Stm32 spi : use LL API to improve performances
  ARMmbed#4375
4401: STM32 : Add USB used pins in PinNames.h files
  ARMmbed#4401
4390: Nucleo-F070RB It doesn't work when use internal clock
  ARMmbed#4390
4405: DISCO_L072CZ_LRWAN1: PC_13 definition missing in PinNames.h fix
  ARMmbed#4405
4557: Enable I2C and Analogin drivers for CM3DS_MPS2 target
  ARMmbed#4557
4572: DISCO_L072CZ_LRWAN1: Add support of USB Device
  ARMmbed#4572
4157: NUCLEO_F439ZI/mbedtls: add SHA1 hw_acceleration
  ARMmbed#4157
4422: STM32F4 set HSE timeout value to 100ms
  ARMmbed#4422
4603: STM32 : mbed_overrides.c is common for all families
  ARMmbed#4603
4638: DISCO_L475VG_IOT01A: Fix startup files for cmsis5
  ARMmbed#4638
4610: STM32 : targets.json file simplification
  ARMmbed#4610
4647: Remove hardcode UART pins definitions for nRF52832 SoC
  ARMmbed#4647
4625: Update STM32F7 cube from v1.6.0 to v1.7.0
  ARMmbed#4625
4421: STM32 : Clock source selection in json config file
  ARMmbed#4421
4577: XDOT_L151CC: enable HSI after waking from stop mode so ADC
      functions
  ARMmbed#4577
4632: STM32: fix us ticker set event timestamp double ISR possibility
  ARMmbed#4632
4641: Increase L0 ADC sample time
  ARMmbed#4641
4656: Correct comments in flash api for STM32 L0 targets
  ARMmbed#4656
4529: Manage multiple instances of analog out
  ARMmbed#4529
4565: Add FlashIAP support for REALTEK_RTL8195AM
  ARMmbed#4565
4159: NUCLEO_F439ZI/mbedtls: add SHA256 hw_acceleration
  ARMmbed#4159

mbed-os-5.5.2

Toggle mbed-os-5.5.2's commit message
Release mbed OS 5.5.2 and mbed lib v146

Ports for Upcoming Targets

4410: DISCO_F413ZH: Add new platform ARMmbed#4410
4629: Add support for VBLUno51 board ARMmbed#4629

Known Issues

Due to a dependency of stm32f413 on a later patch version of IAR which are currently not available in
our CI systems, IAR export support for this platform is not available for this release.

4697: IAR: remove stm32f413 from definitions ARMmbed#4697

Fixes and Changes

4578: Turn off "browse information" in Uvision template ARMmbed#4578
4616: Fix unresolved include of mbed_config.h in Eclipse ARMmbed#4616
4375: Stm32 spi : use LL API to improve performances ARMmbed#4375
4401: STM32 : Add USB used pins in PinNames.h files ARMmbed#4401
4520: Update link in CONTRIBUTING.md ARMmbed#4520
4103: Add extra_targets.json support to build tools ARMmbed#4103
4390: Nucleo-F070RB It doesn't work when use internal clock ARMmbed#4390
4405: DISCO_L072CZ_LRWAN1: PC_13 definition missing in PinNames.h fix ARMmbed#4405
4426: Improve directory scanning performance ARMmbed#4426
4538: Avoid lock collision b/w SerialBase & UARTSerial ARMmbed#4538
4552: NUCLEO_F767ZI: Add missing IAR definitions ARMmbed#4552
4557: Enable I2C and Analogin drivers for CM3DS_MPS2 target ARMmbed#4557
4572: DISCO_L072CZ_LRWAN1: Add support of USB Device ARMmbed#4572
4157: NUCLEO_F439ZI/mbedtls: add SHA1 hw_acceleration ARMmbed#4157
4422: STM32F4 set HSE timeout value to 100ms ARMmbed#4422
4594: Introduce mbed::NonCopyable traits ARMmbed#4594
4598: Fix style issues in IAR exporter ARMmbed#4598
4604: cmain IAR: add mbed main ARMmbed#4604
4607: bd: Fix missing init in MBRBlockDevice ARMmbed#4607
4603: STM32 : mbed_overrides.c is common for all families ARMmbed#4603
4638: DISCO_L475VG_IOT01A: Fix startup files for cmsis5 ARMmbed#4638
4610: STM32 : targets.json file simplification ARMmbed#4610
4647: Remove hardcode UART pins definitions for nRF52832 SoC ARMmbed#4647
4646: RTX: Fixed RTXv5 mutex owner list handling. ARMmbed#4646
4625: Update STM32F7 cube from v1.6.0 to v1.7.0 ARMmbed#4625
4421: STM32 : Clock source selection in json config file ARMmbed#4421
4559: fatfs: Remove unused fat_filesystem_set_errno function ARMmbed#4559
4571: events: Adopt osEventFlags from RTX 5 ARMmbed#4571
4577: XDOT_L151CC: enable HSI after waking from stop mode so ADC functions ARMmbed#4577
4601: rtos: Fix MemoryPool and Queue destructor ARMmbed#4601
4632: STM32: fix us ticker set event timestamp double ISR possibility ARMmbed#4632
4641: Increase L0 ADC sample time ARMmbed#4641
4656: Correct comments in flash api for STM32 L0 targets ARMmbed#4656
4671: retarget: fix microlib for mbed 2 ARMmbed#4671
4529: Manage multiple instances of analog out ARMmbed#4529
4565: Add FlashIAP support for REALTEK_RTL8195AM ARMmbed#4565
4159: NUCLEO_F439ZI/mbedtls: add SHA256 hw_acceleration ARMmbed#4159

mbed_lib_rev145

Toggle mbed_lib_rev145's commit message
Release 145 of the mbed library

Ports for Upcoming Targets

4414: Enable CM3DS_MPS2 target ARMmbed#4414
4242: DISCO_L475VG_IOT01A : Add new target ARMmbed#4242

Fixes and Changes

4542: Issue#4528 K82F: Move the UART clock inititialization to board specif ARMmbed#4542
4510: u-blox rearrange ODIN target ARMmbed#4510
4502: STM32: serial: clear Overrun flag if it is set when checking if readable ARMmbed#4502
4554: Fix NUCLEO_L476RG linker scripts ARMmbed#4554
4563: Increase background stack size to fix overflow ARMmbed#4563
4337: Platform support for new CellularInterface in UBLOX_C027 and UBLOX_C030_U201. ARMmbed#4337
4567: Updated u-blox ODIN-W2 driver binaries to 2.1 rc1 ARMmbed#4567

mbed-os-5.5.1

Toggle mbed-os-5.5.1's commit message
Release mbed OS 5.5.1 and mbed lib v145

Ports for Upcoming Targets

4414: Enable CM3DS_MPS2 target ARMmbed#4414
4242: DISCO_L475VG_IOT01A : Add new target ARMmbed#4242

Known issues

4605: Timing tests are unstable on the ARM_BEETLE_SOC ARMmbed#4605

Fixes and Changes

4545: Filter support with a white list of post-bin hooks in uvision ARMmbed#4545
4544: Export static files from mbed export ARMmbed#4544
4542: Issue#4528 K82F: Move the UART clock inititialization to board specif ARMmbed#4542
4530: Enable verbose builds when running example build tests ARMmbed#4530
4516: Check for correct library naming in Travis CI ARMmbed#4516
4510: u-blox rearrange ODIN target ARMmbed#4510
4502: STM32: serial: clear Overrun flag if it is set when checking if readable ARMmbed#4502
4562: fatfs: Fixed initialization of block device in mount/unmount functions ARMmbed#4562
4504: greentea: Add reporting of reserved heap ARMmbed#4504
4554: Fix NUCLEO_L476RG linker scripts ARMmbed#4554
4563: Increase background stack size to fix overflow ARMmbed#4563
4364: Add C API for Greentea client ARMmbed#4364
4540: Support app config option for export ARMmbed#4540
4541: Fix a bug in print_large_string ARMmbed#4541
4579: RTOS: Fix semaphore ARMmbed#4579
4444: resolve lwip init twice issue ARMmbed#4444
4523: Check Ethernet before including lwipopts_conf.h ARMmbed#4523
4337: Platform support for new CellularInterface in UBLOX_C027 and UBLOX_C030_U201. ARMmbed#4337
4567: Updated u-blox ODIN-W2 driver binaries to 2.1 rc1 ARMmbed#4567

mbed-os-5.5.0

Toggle mbed-os-5.5.0's commit message
Release mbed OS 5.5.0

4315: Add support for ubirch boards ARMmbed#4315  Fixes and Changes
3906: uVisor: Fix 'publish' and core libs dependencies ARMmbed#3906
3738: fix STM USB config after L4 ,F4, F7 file tree changes ARMmbed#3738
3867: Filesystem: Revert deprecation of FileHandle ARMmbed#3867
3996: Check in algo generation code ARMmbed#3996
3995: Move target related code into it's own directory ARMmbed#3995
3997: Move contents of project_api to export/__init__.py ARMmbed#3997
3998: Remove dead code in tools ARMmbed#3998
3848: USBAudio: writesync with 1 sample jitter capability. ARMmbed#3848
3994: Use OUTPUT_EXT to pick binary type ARMmbed#3994
4015: DISCO_L053C8: Add support of USB Device ARMmbed#4015
3987: thread link configuration bypass flag in mesh-api ARMmbed#3987
4013: Fix a small bug in subtract_basepath ARMmbed#4013
4100: Edit the README and add Travis CI badges ARMmbed#4100
4125: STM32 USB configuration file move ARMmbed#4125
3993: Added list options for --supported command ARMmbed#3993
4097: Debug build flag + change to sleep behavior in debug mode ARMmbed#4097
3991: events: Fix zero wait condition in non-rtos semaphore ARMmbed#3991
4175: [NRF52840]: Remove unwanted nRF5 SDK's app_timer libarary. ARMmbed#4175
4179: uVisor: Fix copy of quick-start doc in exporter script ARMmbed#4179
4167: Replace deprecated import and correct typo in c_blob_mbed.tmpl ARMmbed#4167
4048: Make LWIP options configurable ARMmbed#4048
4111: [drivers] Update doxygen errors ARMmbed#4111
4199: USB: bus reset for KL25Z fix, USBSerial update ARMmbed#4199
3988: Enable USB capabilities on NUCLEO_F446RE ARMmbed#3988
4212: Maxim USB library update ARMmbed#4212
4210: USB: Added support for the logo key to the keyboard ARMmbed#4210
4155: Thread sec policy ARMmbed#4155
4110: Add --build-data switch to mbed compile and test ARMmbed#4110
4233: [platform] Update doxygen comments ARMmbed#4233
4169: [NXP LPC176X] flash_api.c implementation ARMmbed#4169
4186: Filesystem: Include '.' and '..' in directory iteration ARMmbed#4186
4259: Add error check in Stream constructor ARMmbed#4259
4248: Fixed STM32 USB Device support for mbed Classic ARMmbed#4248
4298: Remove FLASH capabilities for the ARCH_PRO ARMmbed#4298
4306: Remove unsupported net libraries ARMmbed#4306
4307: Remove ARM7 support and targets ARMmbed#4307
4313: Remove and cleanup old code in the tools ARMmbed#4313
4235: Nanostack libservice ARMmbed#4235
4284: LWIP random library and TCP sequence number improvements ARMmbed#4284
4291: USBHost : fix build for TARGET_STM ARMmbed#4291
4312: BEETLE: Remove unused and conflicting systick ARMmbed#4312
4316: Remove Cortex A boards as Cortex-A it is not supported in CMSIS5/RTX2 ARMmbed#4316
4319: Enable CMSIS_VECTAB_VIRTUAL for Nordic platforms ARMmbed#4319
4317: Reduce test overhead in preperation for CMSIS 5 ARMmbed#4317
4325: Decode STDERR from compiler ARMmbed#4325
4311: Disable lwIP checksum-on-copy ARMmbed#4311
4274: NSAPI - Don't send trailing garbage in DNS queries ARMmbed#4274
4202: Add support for Unmanaged Bootloader ARMmbed#4202
4185: Include mbed_debug.h in mbed.h ARMmbed#4185
4385: Allow examples to specify which repo source to use for testing ARMmbed#4385
4381: Fix vscode intellisense engine to 'Tag Parser' ARMmbed#4381
4340: Thread med support ARMmbed#4340
4333: Adjust Thread interface connect timeout ARMmbed#4333
4165: fix ARMmbed#3863 Add an mbed API that allows the init of the CAN at the bus frequency ARMmbed#4165
4351: STM32L4 cube update from v1.5.0 to v1.8.0 ARMmbed#4351
4345: Nanostack update ARMmbed#4345
4331: Have objects depend on their respective compiler invocations ARMmbed#4331
4328: Remove unwanted (and unused anymore) NRF5_SDK13 BLE port ARMmbed#4328
4299: STM32F4 cube update from v1.12.0 to v1.16.0 ARMmbed#4299
4230: Usb host msd block device ARMmbed#4230
4329: Fix for ARMmbed#3863: STM Check can sync error ARMmbed#4329
3936: bd: Add MBR block device for standard storage partitioning ARMmbed#3936
4377: Disable Cortex-A in tooling for better error messages ARMmbed#4377
4321: Update mbed TLS to version 2.5.0 ARMmbed#4321
4403: mbed: version macros are not defined on master ARMmbed#4403
4402: Stm32 f2 cube sdk update to v1.6.0 ARMmbed#4402
4119: Cellular feature br ARMmbed#4119
4388: Deprecate config store and related libraries ARMmbed#4388
4207: spi: Add SPI block-write to C++ and HAL for performance ARMmbed#4207
4178: [NRF52840]: SecurityManager::getAddressesFromBondTable ARMmbed#4178
4413: Fix a bug in dependency handling ARMmbed#4413
4094: [HAL] Add support for 64 bit us timestamp ARMmbed#4094
4415: Disallow building of mbed OS 2 + RTOS, and remove mbed OS 5 support for Cortext-A ARMmbed#4415
4411: Adding APIs to namespace mbed ARMmbed#4411
4427: tests: remove ticker test ARMmbed#4427
4387: Allow target attribute overrides in app config and pick toolchain with default_toolchain ARMmbed#4387
4294: Update CMSIS-Core and RTX to version 5 ARMmbed#4294
4431: Restore mbed OS 5.4 mbed_lwip_ function prototypes ARMmbed#4431
4389: Assert that mutexes and prints are not use in interrupt or critical context ARMmbed#4389
3972: FAT: Add support for block sizes of 512-4096 bytes ARMmbed#3972
4438: Add REALTEK_RTL8195AM to mbed-os ARMmbed#4438
4087: LocalFileSystem: Repair the FileSystemLike hooks ARMmbed#4087
4295: Update uVisor to v0.28.1 ARMmbed#4295
4436: Issue#4250: Fix USB driver for Kinetis devices ARMmbed#4436
4420: Update CONTRIBUTING.md ARMmbed#4420
4368: MTS_DRAGONFLY_F411RE/MTS_MDOT_F411RE: add IAR to post_binary_hook toolchains ARMmbed#4368
4365: Fix i2c communication with pcf8574 on stm32 targets of f1, f2, f4 and l1 families  ARMmbed#4365
4455: mbed-coap fixes ARMmbed#4455
4454: Warning fixes ARMmbed#4454
4451: Fix typo in test code ARMmbed#4451
4439: Proper fix for 1fa30b7 ARMmbed#4439
4430: utest optimization: Allow case data structure to be put in ROM. ARMmbed#4430
4424: Fix corner cases in STM32 16bit tickers ARMmbed#4424
4423: NUCLEO_F412ZG: Remove hal_conf file from NUCLEO_F412ZG ARMmbed#4423
4417: STM32: Fix 32-bit us ticker interrupt scheduling ARMmbed#4417
4216: STM32s Serial: Correct handling of parity bits ARMmbed#4216
4453: Safely initialize RTC on kinetis devices ARMmbed#4453
4425: Doxygen template and CI to not produce warnings and errors ARMmbed#4425
4449: Fix semaphore usage on lpc1768 emac ARMmbed#4449
4493: Fix typo that used 16kB for stack. ARMmbed#4493
4434: Doxygen EventQueue updates to not produce warnings and errors [DOC Changes Only] ARMmbed#4434
4496: Fix typo in tools code to handle bootloader builds ARMmbed#4496
4469: 17q2 l4 bootloader - Rebase ARMmbed#4469
4474: STM32 L0: Add Flash API support - Rebase ARMmbed#4474
4501: Fix compilation for NCS36510 RF driver. ARMmbed#4501
4499: Fix rtc api time conversion ARMmbed#4499
4497: Silicon Labs: Add TRNG support ARMmbed#4497
4495: NRF52840: TRNG support ARMmbed#4495
4494: Use absolute paths for bootloader binaries ARMmbed#4494
4480: rtc_time: Fix incorrect return value when the calendar is not available. ARMmbed#4480
4471: [Silicon Labs] Fix compile warnings and ticker test failure ARMmbed#4471
4482: [Silicon Labs] Bugfix for bootloader on Pearl and Mighty Gecko - Rebase ARMmbed#4482
4489: mbed sdk boot: fix gcc sw init hook attribute ARMmbed#4489
4481: Add bootloader support stm32f439xI - Rebase ARMmbed#4481
4476: Add TRNG support for KW41Z ARMmbed#4476
4473: [Silicon Labs] Enable dynamic heap with ARMCC ARMmbed#4473
4441: lwip - fix typo and cleanup coding style ARMmbed#4441
4450: Doxygen template ARMmbed#4450
4508: Doxygen combined HAL, RTOS, and features/Framework updates to not produce warnings and errors [DOC Changes Only] ARMmbed#4508
4511: Fix Cortex-M0 devices ARMmbed#4511
4445: Fixes for exporter issues ARMmbed#4445
4475: Silicon Labs: Add bootloader support ARMmbed#4475
4477: Silicon Labs: Fix bug with SPI MISO and CS handling ARMmbed#4477
4484: STM32L4 Flash support ARMmbed#4484
4466: Clean up dead classes in retarget layer ARMmbed#4466
4509: NRF52840: enabled SdBlockDevice capability ARMmbed#4509
4503: mbed sdk boot: copy vectors addition ARMmbed#4503
4506: Disable error trapping for mbed 2 builds ARMmbed#4506
4513: Disabled lwip ethernet ipv6 multicast filter for STM boards ARMmbed#4513
4472: Silicon Labs: Add flash API support ARMmbed#4472
4519: Fix mktime test ARMmbed#4519
4448: Add mbed-os-example-cellular to release data ARMmbed#4448
4369: Increase DHCP timeout, and rework networking tests logic ARMmbed#4369
4470: Flash API support using the MCUXpresso drivers ARMmbed#4470
4490: tests: Reintroduce ticker test. ARMmbed#4490
4483: Improve error messages for bootloader build errors ARMmbed#4483
4487: Resolve Realtek device small code space issue ARMmbed#4487
4536: STM32 - fix bug where sockets stop receiving data ARMmbed#4536
4543: Fix STM32 crashes on boot due to unset VTOR ARMmbed#4543
4566: Fix mbed2 failures ARMmbed#4566

mbed-os-5.5.0-rc2

Toggle mbed-os-5.5.0-rc2's commit message
Release mbed OS 5.5.0-rc2

Ports for Upcoming Targets

Fixes and Changes

4436: Issue#4250: Fix USB driver for Kinetis devices ARMmbed#4436
4420: Update CONTRIBUTING.md ARMmbed#4420
4368: MTS_DRAGONFLY_F411RE/MTS_MDOT_F411RE: add IAR to post_binary_hook toolchains ARMmbed#4368
4365: Fix i2c communication with pcf8574 on stm32 targets of f1, f2, f4 and l1 families  ARMmbed#4365
4455: mbed-coap fixes ARMmbed#4455
4454: Warning fixes ARMmbed#4454
4451: Fix typo in test code ARMmbed#4451
4439: Proper fix for 1fa30b7 ARMmbed#4439
4430: utest optimization: Allow case data structure to be put in ROM. ARMmbed#4430
4424: Fix corner cases in STM32 16bit tickers ARMmbed#4424
4423: NUCLEO_F412ZG: Remove hal_conf file from NUCLEO_F412ZG ARMmbed#4423
4417: STM32: Fix 32-bit us ticker interrupt scheduling ARMmbed#4417
4216: STM32s Serial: Correct handling of parity bits ARMmbed#4216
4453: Safely initialize RTC on kinetis devices ARMmbed#4453
4425: Doxygen template and CI to not produce warnings and errors ARMmbed#4425
4449: Fix semaphore usage on lpc1768 emac ARMmbed#4449
4493: Fix typo that used 16kB for stack. ARMmbed#4493
4434: Doxygen EventQueue updates to not produce warnings and errors [DOC Changes Only] ARMmbed#4434
4496: Fix typo in tools code to handle bootloader builds ARMmbed#4496
4469: 17q2 l4 bootloader - Rebase ARMmbed#4469
4474: STM32 L0: Add Flash API support - Rebase ARMmbed#4474
4501: Fix compilation for NCS36510 RF driver. ARMmbed#4501
4499: Fix rtc api time conversion ARMmbed#4499
4497: Silicon Labs: Add TRNG support ARMmbed#4497
4495: NRF52840: TRNG support ARMmbed#4495
4494: Use absolute paths for bootloader binaries ARMmbed#4494
4480: rtc_time: Fix incorrect return value when the calendar is not available. ARMmbed#4480
4471: [Silicon Labs] Fix compile warnings and ticker test failure ARMmbed#4471
4482: [Silicon Labs] Bugfix for bootloader on Pearl and Mighty Gecko - Rebase ARMmbed#4482
4489: mbed sdk boot: fix gcc sw init hook attribute ARMmbed#4489
4481: Add bootloader support stm32f439xI - Rebase ARMmbed#4481
4476: Add TRNG support for KW41Z ARMmbed#4476
4473: [Silicon Labs] Enable dynamic heap with ARMCC ARMmbed#4473
4441: lwip - fix typo and cleanup coding style ARMmbed#4441
4450: Doxygen template ARMmbed#4450
4508: Doxygen combined HAL, RTOS, and features/Framework updates to not produce warnings and errors [DOC Changes Only]
ARMmbed#4508
4511: Fix Cortex-M0 devices ARMmbed#4511
4445: Fixes for exporter issues ARMmbed#4445
4475: Silicon Labs: Add bootloader support ARMmbed#4475
4477: Silicon Labs: Fix bug with SPI MISO and CS handling ARMmbed#4477
4484: STM32L4 Flash support ARMmbed#4484
4466: Clean up dead classes in retarget layer ARMmbed#4466
4509: NRF52840: enabled SdBlockDevice capability ARMmbed#4509
4503: mbed sdk boot: copy vectors addition ARMmbed#4503
4506: Disable error trapping for mbed 2 builds ARMmbed#4506
4513: Disabled lwip ethernet ipv6 multicast filter for STM boards ARMmbed#4513
4472: Silicon Labs: Add flash API support ARMmbed#4472
4519: Fix mktime test ARMmbed#4519
4448: Add mbed-os-example-cellular to release data ARMmbed#4448
4369: Increase DHCP timeout, and rework networking tests logic ARMmbed#4369
4470: Flash API support using the MCUXpresso drivers ARMmbed#4470
4490: tests: Reintroduce ticker test. ARMmbed#4490
4483: Improve error messages for bootloader build errors ARMmbed#4483
4487: Resolve Realtek device small code space issue ARMmbed#4487
4536: STM32 - fix bug where sockets stop receiving data ARMmbed#4536

mbed_lib_rev144

Toggle mbed_lib_rev144's commit message
Release 144 of the mbed library

Ports for Upcoming Targets

Known Issues

In the online IDE the following targets fail to compile with the mbed
library:
NRF51_MICROBIT_B, NRF51_DONGLE_LEGACY, OC_MBUINO

In the online IDE the following targets fail to compile with the
mbed-dev library:
MAX32620HSP, MAXWSNENV, MICRONFCBOARD

The following targets are not recognised in the IDE:
EFM32PG12_STK3402, TB_SENSE_1, TB_SENSE_12, DISCO_L072CZ_LRWAN1, RO359B,
NRF52840_DK

Fixes and Changes

4282: Flash api nRF52840 ARMmbed#4282
4383: ARMmbed#4354 Fix MOTE_L152RC GPIO Write ARMmbed#4383
4324: STM32F3: Remove dependence upon a specific flash vector table location ARMmbed#4324
4368: MTS_DRAGONFLY_F411RE/MTS_MDOT_F411RE: add IAR to post_binary_hook toolchains ARMmbed#4368