Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
mbed-os-6.17.0.tar.gz | 2023-02-23 | 109.2 MB | |
mbed-os-6.17.0.zip | 2023-02-23 | 126.3 MB | |
README.md | 2023-02-23 | 7.3 kB | |
Totals: 3 Items | 235.5 MB | 25 |
We are pleased to announce the Mbed OS 6.17.0 release is now available.
Summary
This release mainly integrates fixes to issues identified over the previous months.
Support for three new targets is also added:
- Maxim Integrated MAX32670EVKIT
- Nuvoton NuMaker-IoT-M467
- Toshiba SBK-M4KN
Migration Guide
This section lists specific changes which are part of this release and may need special attention.
LoRaWAN AS923 Add SUB_REGION AS1..AS4
Summary of changes
This Change add sub regions for AS923 according to the https://resources.lora-alliance.org/technical-specifications/rp2-1-0-3-lorawan-regional-parameters
Impact of changes
Able to use LoRaWAN in countries that moved to AS923-AS2, AS3 and AS4, while defaulting to AS1
.
Added in connectivity/lorawan/mbed_lib.json
a setting that defaults to AS1 sub region and thus defaults to the traditional AS923 Region.
:::json
"phy-as923-sub-region" : {
"help": "AS923 sub region: AS1, AS2, AS3, AS4",
"value": "AS1"
}
Migration actions required
none
Known Issues
There are no new known issues with this release.
Test Report
Release automated CI test
In addition to regular Pull Request tests and Nightly test, we also ran a nightly release test on mbed-os 6.17.0-RC
Results for the tests we run in CI on mbed-os 6.17.0-RC (nightly):
- Build Greentea ARMC6 - ALL PASSED
- Build Greentea GCC_ARM - ALL PASSED
- Build Examples ARMC6 - ALL PASSED
- Build Examples GCC_ARM - ALL PASSED
- Build Cloud Examples ARMC6 - ALL PASSED
- Build Cloud Examples GCC_ARM - ALL PASSED
- Unittest Test matrix - ALL PASSED
- GreenTea test matrix - ALL PASSED
- Examples test matrix - ALL PASSED
Toolchain Coverage
In the Mbed OS 6.17.0 release. we are testing the following toolchains:
- ARM compiler 6.16
- GCC_ARM 10.3-2021.07
Targets Coverage
In Mbed OS 6.16.0, the compilation test targets scope has not changed and remains all Mbed OS enabled targets.
At the time of the Mbed OS 6.16.0 release, we run the greentea tests on the following targets:
- ARM_MUSCA_S1
- DISCO_L457VG_IOT01A
- K64F
- K66F
- NRF52840_DK
- NUCLEO_F429ZI
- NUCLEO_F767ZI
- NUCLEO_WB55RG
- NUMAKER_IOT_M487
- FPGAs on K64F, NRF52840_DK, NUCLEO_F429ZI, NUCLEO_F767ZI, NUCLEO_WB55RG, and DISCO_L457VG_IOT01A
Test Numbers
Greentea test number 1716 (+0) Unittest number 758 (+0)
Contents
Ports for Upcoming Targets
15353 Add TMPM4GR Platform
15343 Add proper support for NUCLEO-H723ZG.
15337 Nuvoton: Support new target NUMAKER_IOT_M467
15330 Add TMPM4NR Platform
Fixes and Changes
15383 fix STM I2C compiler inline issue
15382 Mimxrt1050 lpuart
15378 STM32F303xC: correct RAM size
15374 CAN: read can do only up to 8 bytes, error if more is reported
15373 Check CAN DLC length value
15370 Fix socket default interface ID only being used partially
15369 test: Disable failing tests due to echo server
15368 fix STM32L1 FLASH_SIZE for cat.3 devices with DEV_ID 0x436
15367 Fix mesh connect semaphore not releasing causing blockage
15366 Add support of NSAPI_ICMP sockets in Nanostack
15363 scancode: Fix license index failure
15357 scancode: Limit click version to <8
15356 STM32F1: add MCU_STM32F103xD and MCU_STM32F103xG support
15355 Targets: NXP: IMXRT: Fixed GCC_ARM lds syntax.
15353 Add TMPM4GR Platform
15352 M2354: Support FS-USBD
15350 Rethink STM32 I2C v2 HAL
15344 Correct MAX32620 boards macro for USB library.
15343 Add proper support for NUCLEO-H723ZG.
15341 Replace MAX32660, MAX32670 I2C driver with final one in MSDK
15337 Nuvoton: Support new target NUMAKER_IOT_M467
15333 Nuvoton: I2C: Fix potential role switch failure
15330 Add TMPM4NR Platform
15329 Add complete support of DHCP relay interface ID option
15325 Updated System file and Scatter file
15323 Fix missing mbed:: prefix issue
15322 STM32WL: fix MBED_CONF_STM32WL_LORA_DRIVER_SLEEP_MODE option
15320 LoRaWAN AS923 Add SUB_REGION AS1..AS4
15317 Fix for calculating CAN timing settings for STM32
15313 M487: Fix mbedtls_ecp_point_cmp() call with null argument
15312 STM32WL preparation for new chip rak3172sip
15311 Fix missing global up callback in CellularContext
15306 Add missing unlock() in file_truncate in FATFileSystem
15302 rename: PwmOut::read_pulsewitdth_us() to PwmOut::read_pulsewidth_us()
15299 Make STM32F412xE targets build
15297 cli2 artifact name property support for cmake targets
15295 lwiperf: fix double-free of pcb on error
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-6.17.0".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.