Commit Graph

28216 Commits (mbed-os-5.15)

Author SHA1 Message Date
Arto Kinnunen df0d0e1b81 Squashed 'features/frameworks/nanostack-libservice/' changes from 67d7b93ec6..a526cc3f41
a526cc3f41 Merge pull request #97 from PelionIoT/sync_from_mbed_os
2f82569918 Add license notice to Arm copyrighted source files
ad7631083a Merge pull request #96 from PelionIoT/heap_lite_stats
18b742b2c7 Heap stat's enabled allways by default.
9b4cbaf101 Added extended block list to dynamic memory tracker (#95)
8ff6d31abb Added dynamic memory tracker and hooks to dynmem library (#93)
cf2b133082 Merge pull request #92 from LDong-Arm/add_present_flag
9eb6f2dde7 Add config to generate macro MBED_CONF_NANOSTACK_LIBSERVICE_PRESENT

git-subtree-dir: features/frameworks/nanostack-libservice
git-subtree-split: a526cc3f41bfd0ec6a78e6998b8f8dcc1bd2afc9
2021-01-21 11:12:10 +02:00
Arto Kinnunen cc7b6edc62 Squashed 'features/nanostack/sal-stack-nanostack-eventloop/' changes from b560a9da36..d182fa4b3a
d182fa4b3a Follow Mbed OS coding style (#47)
806f54cea9 Use event id 0 for initialization event (#45)

git-subtree-dir: features/nanostack/sal-stack-nanostack-eventloop
git-subtree-split: d182fa4b3aad7fdc70f7e74d6ed4d524e6f9286c
2021-01-21 11:12:07 +02:00
Arto Kinnunen 522bde1352 802.15.4 Atmel RF driver update (v3.3.4)
Sync with master version v3.3.4
2021-01-21 11:12:05 +02:00
Filip Jagodzinski 1165fa79d4 Fix `mbed device-management` command for Python 3.8
Bump the `future` module version to 0.18.0 to fix an ImportError present
for Python 3.8:

ImportError: cannot import name 'splitattr' from 'urllib.request' (/usr/lib/python3.8/urllib/request.py)
2021-01-21 10:26:07 +02:00
Arto Kinnunen 7199a3a66b Update WICED binaries for ARMC6
A new method has been added to the NetworkInterface. Therfore WICED
library needs to be rebuild for ARMC6.

Update WICED binaries for:
-MTB_ADV_WISE_1530
-MTB_MXCHIP_EMW3166
-MTB_USI_WM_BN_BM_22
2021-01-21 10:14:21 +02:00
Arto Kinnunen 3d0abfb4f5 Remove API changes
-Remove Nanostack::add_ethernet_interface API change
-Add get_mac_address to MeshEthernetInterface
2021-01-21 10:14:21 +02:00
Arto Kinnunen 743ba1a881 Update EmacTestNetworkStack
-Uncomment get_mac_address
-Document set_mac_address
2021-01-21 10:14:21 +02:00
Arto Kinnunen db4efc8e28 Fix unittests
Use path in "mbed-trace/mbed_trace.h" to keep unittest happy.
2021-01-21 10:14:21 +02:00
Arto Kinnunen e2c781f14d Fix method description 2021-01-21 10:14:20 +02:00
Arto Kinnunen f2ad926552 Follow Mbed OS coding style 2021-01-21 10:14:20 +02:00
Arto Kinnunen 08b6bea260 Update EMAC connect logic with MAC address change
Do not fail EMAC interface during connect if MAC address change is
not supported in the selected interface.
2021-01-21 10:14:20 +02:00
Arto Kinnunen 028c84668d Review corrections
-Update method set_mac_address description
-Update EMAC test method return value
2021-01-21 10:14:20 +02:00
Arto Kinnunen eef05240a8 Update unittests 2021-01-21 10:14:20 +02:00
Arto Kinnunen c5e3507e39 Update set_mac_address signature
Use nsapi_size_t instead of size_t.
Update missing method description.
2021-01-21 10:14:20 +02:00
Arto Kinnunen 90fd693061 Review correction: Remove unnecessary method
Remove unnecessary method: add_ethernet_interface_ns
2021-01-21 10:14:20 +02:00
Arto Kinnunen e71e312444 MAC address set/get support for EMAC interface
Add support to set and get MAC address from EMAC interface.
2021-01-21 10:14:20 +02:00
Arto Kinnunen f6f0286d38 Method for adding network interface MAC address
Add method set_mac_address to set network interface MAC address.
2021-01-21 10:14:20 +02:00
Martin Kojtal d02756ff17
Merge pull request #14168 from artokin/fix_mbed_os_ci_5_15_branch
[mbed-os-5.15] travis: fix 3.5 test bug in attrs
2021-01-20 21:23:43 +00:00
Martin Kojtal 5ed2601615 travis: fix 3.5 test bug in attrs
Using specific version (pre 20) should fix the issue https://github.com/ARMmbed/mbed-os/issues/14110
2021-01-19 09:09:13 +02:00
Anna Bridge bfbc2202f4
Merge pull request #13897 from ARMmbed/examples-5.15
Remove nanostack-border-router example from list of supported examples
2020-12-21 13:24:01 +00:00
Mika Leppänen b8611bd653 Corrected Wi-SUN certificate add and remove functions on Wi-SUN interface
Corrected Wi-SUN certificate add and remove functions to work properly
with .json certificates. .json certificates are used only if certificates
added by add functions are not set. Corrected certificate add and remove
functions to work properly and improved function descriptions.
2020-12-15 14:36:17 +02:00
Anna Bridge 06e29c4142
Merge pull request #14034 from jamesbeyond/5.15-cryptography-fix
FIX: update cryptography version to 2.5 or later
2020-12-12 14:10:59 +00:00
Qinghao Shi b09ec698ac FIX: update cryptography version to 2.5 or later 2020-12-11 16:25:31 +00:00
Mika Leppänen 82e9f8d6b8 Replaced new calls with nothrow version of the call on mesh api
Replaced new calls with nothrow version of the call.
2020-11-24 16:05:56 +02:00
adbridge 6c97704297 Remove nanostack-border-router example from list of supported examples 2020-11-10 18:14:52 +00:00
mbedNoobNinja 248e483d2c Adding support for FLASH, FLASHIAP, bootloader 2020-11-06 18:17:07 +02:00
adbridge b114a9c878 Update Mbed version block 2020-11-06 13:05:32 +00:00
Martin Kojtal e4f42d8fa5
Merge pull request #13709 from OpenNuvoton/nvt_i2c_timeout_5.15
mbed-os-5.15: Nuvoton: Fix NuMaker I2C timeout
2020-11-02 09:43:54 +00:00
cyliangtw 3d0be7d3b4 Normalize the line endings 2020-11-02 11:30:06 +08:00
Martin Kojtal 99661bd2c8
Merge pull request #13715 from mikaleppanen/mesh_global_up_5.15
mbed-os-5.15: Mesh interface global up is indicated always on bootstrap ready
2020-10-30 14:19:38 +00:00
Martin Kojtal abf8a03de9
Merge pull request #13775 from mikaleppanen/radius_init_5_15
mbed-os-5.15: Add initialization to radius retry values
2020-10-30 10:35:22 +00:00
Martin Kojtal 30076a42a3
Merge pull request #13774 from mikaleppanen/radius_trace_corr_5_15
mbed-os-5.15: Add initialization check to RADIUS ipv6 address
2020-10-30 10:35:07 +00:00
Martin Kojtal 4f69795cac
Merge pull request #13770 from OpenNuvoton/nuvoton_m2354_mp
M2354: Upgrade to BSP v3.00.001 (5.15)
2020-10-30 10:34:34 +00:00
Martin Kojtal 2cf237efb7
Merge pull request #13758 from artokin/add-min-sens-wisun-param-mbed-os-5.15
mbed-os-5.15: Add APIs for Device min sense and CCA threshold table
2020-10-30 10:33:12 +00:00
Martin Kojtal 480586d42e
Merge pull request #13788 from ristohuhtala/update-mmbed-coap-to5.15
Update Mbed CoAP to v5.1.8
2020-10-30 10:29:20 +00:00
Martin Kojtal 2c2b134ee2
Merge pull request #13735 from artokin/enable_nanostack_dns_cache_mbed_os_5_15
mbed-os-5.15: Enable Nanostack DNS cache usage
2020-10-29 14:03:44 +00:00
Martin Kojtal ef235632ef
Merge pull request #13736 from mikaleppanen/cert_remove_5_15
mbed-os-5.15: Add certificate remove before add to wisun tasklet
2020-10-22 15:59:08 +01:00
Martin Kojtal aeaf6e8630
Merge pull request #13719 from artokin/nanostack_release_v12_6_0_for_mbed_os_5_15
mbed-os-5.15: Nanostack release v12.6.0
2020-10-22 15:58:00 +01:00
Martin Kojtal 0e00ff7db0
Merge pull request #13652 from felipeLeast/fix_pins_stm32h7
Fix STM32H747 Arduino pinout
2020-10-22 15:57:39 +01:00
Risto Huhtala eb50b94d9f Update Mbed CoAP to v5.1.8 2020-10-20 09:15:01 +03:00
Mika Leppänen b0f08862f1 Added initialization to radius retry values
This corrects uninitialized scalar field coverity warning.
2020-10-16 14:45:46 +03:00
Mika Leppänen f5cad8368a Added initialization check to RADIUS ipv6 address
Added initialization check to RADIUS ipv6 address that prevents the border router from printing unnecessary error trace
when RADIUS is not enabled.
2020-10-16 14:33:12 +03:00
Chun-Chieh Li 2acb3a45d0 M2354: Update pre-built non-PSA secure library/image
1.  Upgrade to BSP v3.00.001 for MP chip
2.  Enable fault handler dump message
2020-10-15 11:58:08 +08:00
Chun-Chieh Li 260fc30c0c M2354: Enable fault handler dump message 2020-10-15 11:58:08 +08:00
Chun-Chieh Li 76463fe4ac M2354: Update to BSP v3.00.001
1.  Change to support MP chip. Original M2355 BSP is for test chip.
2.  UART0, used for USB VCOM, has change in clock enable bit. So chip/board version and BSP version must match.
3.  Remove TF-M legacy code.
2020-10-15 11:58:07 +08:00
Chun-Chieh Li 73614ea56e M2354: Remove flash_read override originally for test chip
In test chip, byte-read (LDRB) last byte of flash in non-secure world always gets 0xFF.
This is got around by overriding flash_read(...). Now, the override can remove in MP chip.
2020-10-15 11:58:06 +08:00
Arto Kinnunen 16d3dd46b9 Document missing parameter network_interface_name 2020-10-14 09:12:30 +03:00
Arto Kinnunen 695a97a851 Use macro for isdigit 2020-10-14 09:12:30 +03:00
Arto Kinnunen 12ccb70617 Follow Mbed OS coding style 2020-10-14 09:12:30 +03:00
Arto Kinnunen a35f724af6 Update WisunBorderRouter class
Add set_dns_query_result to WisunBorderRouter.
2020-10-14 09:12:30 +03:00