Commit Graph

28418 Commits (fdcd70eff0131a95719ec68c5dba31a9495cec54)

Author SHA1 Message Date
Felipe d011d214ac Fix STM32H747 Arduino pinout 2020-09-30 12:43:40 -03:00
Martin Kojtal 49bd70be49
Merge pull request #13661 from MartinBielik/mbed-os-5.15
K82F, KL82Z: Fix the I2C SDK driver slave transfer
2020-09-30 16:04:22 +01:00
Martin Kojtal 6b23d6192c
Merge pull request #13686 from JarkkoPaso/feature-wisun
Copied TDBStore RAM init fix from mbed OS master
2020-09-30 11:46:03 +01:00
Martin Kojtal c1ed1987b3
Merge pull request #13666 from mikaleppanen/mesh_global_up
[feature-wisun] Mesh interface global up is indicated always on bootstrap ready
2020-09-30 11:31:35 +01:00
Martin Kojtal b67e542a69
Merge pull request #13495 from artokin/upstream_mesh_network_size_api_to_5_15
[mbed-os-5.15] Add WiSun network size configs in JSON
2020-09-30 11:30:44 +01:00
Martin Kojtal 7b57ac62b6
Merge pull request #13559 from artokin/nanostack_release_v12_5_0_mbedos_5_15
[mbed-os-5.15] Nanostack release v12.5.0
2020-09-30 10:43:41 +01:00
Jarkko Paso ee3bda0ceb Copied TDBStore RAM init fix from mbed OS master 2020-09-30 11:35:07 +03:00
Martin Kojtal 4c3155abea
Merge pull request #13578 from deepak-shreshti/mbed-os-5.15
Fix for linker issue in AdBun-M066
2020-09-29 15:24:00 +01:00
Mika Leppänen ff9a560737 Mesh interface global up is indicated always on bootstrap ready
This indicates e.g. to client that IP address has changed or connection
to network has been established.
2020-09-25 15:19:14 +03:00
Bielik d58616daec K82F, KL82Z: Fix the I2C SDK driver slave transfer
In case of slave transfer we dont want the slave to perform stop signal.

Signed-off-by: Bielik <martin.bielik.sk@gmail.com>
2020-09-24 11:04:16 +02:00
Martin Kojtal 11418a2d9c
Merge pull request #13496 from artokin/sync_mbed_mesh_api_update_5_15
[mbedos-5.15] Updating mbed-mesh-api
2020-09-22 16:26:10 +01:00
Martin Kojtal a7978d41c2
Merge pull request #13618 from felipeLeast/invalid_memory
nanostack: fix invalid memory access on memcpy
2020-09-21 11:33:17 +01:00
mbedNoobNinja efe5331779 Adding support for SD (through external SDHI driver), USBDEVICE, LPTICKER.
Linker files synced with other Renesas boards.
2020-09-18 18:21:49 +03:00
Chun-Chieh Li a76e49c843 M2351: Support IAR
1.  Enable IAR on non-secure targets
2.  Disable IAR on secure targets because:
    (1) IAR toolchain bug: As of IAR 8.32, cmse_nonsecure_caller() is not always inlined.
    (2) TFM hasn't supported IAR yet.
2020-09-18 10:17:27 +08:00
Chun-Chieh Li 5ec9b79888 M2351: Support GCC
1.  Enable GCC support on non-secure targets
2.  Disable GCC support on secure targets becasue of GCC bug (as of 9-2019-q4-major): In non-secure entry function, callee-saved registers must be restored, but they are incorrectly cleared at optimization level "Os".
2020-09-18 10:13:18 +08:00
Chun-Chieh Li 9058a9585a M2351: Re-organize ARMC6 scatter file
Separate out secure/non-secure ARMC6 scatter files instead of merging them
2020-09-18 09:46:57 +08:00
Chun-Chieh Li 728c4b3cf0 M2351: Polish memory partition code
1.  Refine memory partition files to support different toolchains
2.  Exclude NSC region from flash IAP range
2020-09-18 09:42:20 +08:00
Chun-Chieh Li b0c767a854 M2351: Refactor startup file
1.  Re-organize to make clear all targets/toolchains support in single startup file
2.  Inline assembly syntax is limited, esp. on IAR. Try paving the way for accessing external symbols still in inline assembly instead of re-write in assembly.
3.  Update GCC C run-time sequence to fit future GCC script file.
2020-09-18 09:39:57 +08:00
Chun-Chieh Li 239ec8c941 M2351: Remove GCC/IAR linker files temporarily
Ths is to prepare for supporting GCC/IAR officially.
2020-09-18 09:35:15 +08:00
Chun-Chieh Li 21b2c4c7c5 M2351: Fix RTC clock selection 2020-09-18 09:34:08 +08:00
Felipe f2ac70318a Possible invalid memory access on memcpy 2020-09-15 14:12:50 -03:00
Arto Kinnunen 75f1381a86
Merge pull request #13612 from artokin/nanostack_release_v12_5_3_feature_wisun
[feature-wisun] Nanostack release v12.5.3
2020-09-15 17:14:56 +03:00
Arto Kinnunen 29fc103fdb Merge commit '53e16d679d1e78746dfa09b8ed5e36e280702ec9' into feature-wisun
* commit '53e16d679d1e78746dfa09b8ed5e36e280702ec9':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 9a1b35398c..7e3b99c375
2020-09-15 13:19:10 +03:00
Arto Kinnunen 53e16d679d Squashed 'features/nanostack/sal-stack-nanostack/' changes from 9a1b35398c..7e3b99c375
7e3b99c375 Merge branch 'release_internal' into release_external
50b7a641b4 Key update to MAC is forced when nw name changes
f1f46f3873 Corrected identifier range alloc and added define for timeout
f836d1d818 FHSS WS: spread broadcast messages better on BC channel (#2449)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 7e3b99c375cf4299504c954dc26f2d22eea26135
2020-09-15 13:19:09 +03:00
Martin Kojtal 57d32285c6
Merge pull request #13605 from teetak01/coap-5.1.7-for-wisun
Update Mbed CoAP to v5.1.7
2020-09-14 12:23:00 +01:00
Martin Kojtal 12a64906b6
Merge pull request #13608 from mikaleppanen/cert_remove
Add certificate remove before add to Wisun tasklet
2020-09-14 12:22:38 +01:00
Mika Leppänen e9a4c729fa Added certificate remove before add to wisun tasklet
This prevents tasklet from adding own certificates multiple times
to Nanostack in case bootstrap is made again.
2020-09-14 12:37:08 +03:00
Teemu Takaluoma 3c6b5c3e37 Update Mbed CoAP to v5.1.7 2020-09-14 12:23:38 +03:00
Teemu Takaluoma 9274236794 Update Mbed CoAP to v5.1.7 2020-09-14 12:20:00 +03:00
Anna Bridge 9be499690b
Merge pull request #13569 from Tim-Wang38/feature-wisun
targets:RT1050: Fix the flash erase and program issue for qspi nor fl…
2020-09-11 15:37:45 +01:00
Arto Kinnunen b204ba592a
Merge pull request #13588 from mikaleppanen/radius_trace_corr
[feature-wisun] Added initialization check to RADIUS ipv6 address
2020-09-10 19:40:45 +03:00
Martin Kojtal 42047d31b0
Merge pull request #13585 from artokin/nanostack_release_v12_5_2_feature_wisun
[feature-wisun] Nanostack release v12.5.2
2020-09-10 16:11:32 +01:00
Arto Kinnunen 99bd22cfaf Merge commit '769796ee45960a01489665d1af0325e6680b2211' into feature-wisun
* commit '769796ee45960a01489665d1af0325e6680b2211':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from b969fa3779..9a1b35398c
2020-09-10 13:26:48 +03:00
Arto Kinnunen 769796ee45 Squashed 'features/nanostack/sal-stack-nanostack/' changes from b969fa3779..9a1b35398c
9a1b35398c Merge branch 'release_internal' into release_external
5e40cb3852 Fix 0 length domain search list
f0f5131833 Fixed coverity issue.
81b94e535d Added test harness API for set temporary neighbour lifetime longer

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 9a1b35398cbca79894d193aa0dc929107c3577a3
2020-09-10 13:26:47 +03:00
Mika Leppänen 013ab40ec7 Added initialization check to RADIUS ipv6 address
This prevents the border router from printing unnecessary error trace
when RADIUS is not enabled.
2020-09-10 09:57:52 +03:00
Tim Wang 7e80d3a3ae targets:RT1050: Fix the flash erase and program issue for qspi nor flash.
Update the LUT to fix the winbond qspi flash erase issue.
Update the page program interface to fix the qspi flash program issue.

Signed-off-by: Tim Wang <tim.wang@nxp.com>
2020-09-09 14:55:45 +08:00
Deepak Shreshti 9aa366c137 Fixed linker issue
Linker issue:
Stack pointer = RAM starting address + Size of RAM = 0x20000000 + 0x4000
2020-09-09 07:48:12 +05:30
Arto Kinnunen 6db4a01f09
Merge pull request #13571 from artokin/nanostack_v12_5_1_feature_wisun
[feature-wisun] Nanostack release v12.5.1
2020-09-08 14:51:05 +03:00
Arto Kinnunen 45f6b27f8b Merge commit '8ae3f59cb8606f9db7ab1a34844710ee0cb6ebd8' into feature-wisun
* commit '8ae3f59cb8606f9db7ab1a34844710ee0cb6ebd8':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from d879e6db87..b969fa3779
2020-09-08 12:39:39 +03:00
Arto Kinnunen 8ae3f59cb8 Squashed 'features/nanostack/sal-stack-nanostack/' changes from d879e6db87..b969fa3779
b969fa3779 Merge branch 'release_internal' into release_external
b66b834d0c Timed parent selection update

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: b969fa3779f7dd03ec1cc284196054a627cf3b5a
2020-09-08 12:39:38 +03:00
Martin Kojtal 0445b6a2b3
Merge pull request #13537 from OpenNuvoton/nuvoton_fix_downgrade_qspi_5.15
Nuvoton: Fix degrading QSPI to SPI (5.15)
2020-09-07 16:13:02 +01:00
Martin Kojtal aa70f680bb
Merge pull request #13550 from artokin/nanostack_release_v12_5_0_feature_wisun
[feature-wisun] Nanostack release v12.5.0
2020-09-07 09:18:33 +01:00
Arto Kinnunen 3d6d4d5a9e Squashed 'features/nanostack/sal-stack-nanostack/' changes from 48609aeded..d879e6db87
d879e6db87 Merge branch 'release_internal' into release_external
eef9246079 Fixed network border router timeout recovery and EAPOL relay address fix
bac7ca6852 Changed RADIUS MTU and small fixes
a9f8b756e1 Addeed support for DHCP vendor data
d8f00036f5 DHCPv6 functionality update
7fe04231ed Added DHCPv6 vendor data generation for DNS queries
639f9dbfb2 FHSS: Changed retry backoffs when no BC schedule or TX slots (#2440)
91acececbd Remove test files
6568bc1790 Merge branch 'release_internal' into release_external
4192cc8974 Added configuration for RADIUS retry timer (#2438)
684b714415 Added support for retries and multiple sockets to RADIUS client (#2426)
89e0ae0904 WS: Restart auto CCA threshold after discovery (#2435)
dbb09b171d MAC/WS: Min possible Tack to 1ms and CCA interval to 2ms (#2434)
43b2ae27a2 Cca threshold test (#2436)
28108e1f38 Added device min sensitivity setting and stack information
7060c70cde Cca threshold test (#2432)
640be71e31 WS: temporarily set default CCA threshold to -80 (#2431)
0a472aefb2 WS: Calculate UFSI drift and trace (#2430)
61d3db8882 Create APIs for DNS cache results
587add577c MAC: Validate TX time (#2429)
a1bfed4846 Added typecast when computing max_timout from drift (#2428)
089fb3b8fe Neighbour temporary entry update and Enhanced ACK tx update
70244f60e5 Wi-sun parameter and debug trace update
5752eae833 Created validate TX time handler (#2423)
022d61fb65 Wi-sun Neighbour table update and DHCP new callback
857b41fc0a Merge pull request #2421 from ARMmbed/update_from_mbed_os
1a9dd13f6d (via Mbed-OS)WS Management API missing include
4318f37d4c Calculate drift in critical state (#2419)
01a1909c94 FHSS WS: Do not use drift compensation with unpredictable linux timer (#2418)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: d879e6db8791115ce435d8804238ba38d43e78f8
2020-09-07 11:10:05 +03:00
Arto Kinnunen cbfbca5bd4 Merge commit '3d6d4d5a9e08a05dbafd3592e8b0c69e05454523' into mbed-os-5.15
* commit '3d6d4d5a9e08a05dbafd3592e8b0c69e05454523':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 48609aeded..d879e6db87
2020-09-07 11:10:05 +03:00
Arto Kinnunen 72a6a13241 802.15.4 Atmel RF driver update (v3.3.2)
Sync with master version v3.3.2
2020-09-07 11:04:49 +03:00
Arto Kinnunen 682ece59b3 802.15.4 STM S2LP driver update (v1.0.7)
Update STM S2LP driver to version v1.0.7
2020-09-07 11:02:23 +03:00
Arto Kinnunen 1ad46bb6f1 Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91acececbd..d879e6db87
d879e6db87 Merge branch 'release_internal' into release_external
eef9246079 Fixed network border router timeout recovery and EAPOL relay address fix
bac7ca6852 Changed RADIUS MTU and small fixes
a9f8b756e1 Addeed support for DHCP vendor data
d8f00036f5 DHCPv6 functionality update
7fe04231ed Added DHCPv6 vendor data generation for DNS queries
639f9dbfb2 FHSS: Changed retry backoffs when no BC schedule or TX slots (#2440)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: d879e6db8791115ce435d8804238ba38d43e78f8
2020-09-04 13:53:21 +03:00
Arto Kinnunen a43934c343 Merge commit '1ad46bb6f1fb40805aa9f72ccb50c87335febed7' into feature-wisun
* commit '1ad46bb6f1fb40805aa9f72ccb50c87335febed7':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91acececbd..d879e6db87
2020-09-04 13:53:21 +03:00
Arto Kinnunen 7f1aa67611 802.15.4 Atmel RF driver update
Sync with master version v3.3.2
2020-09-04 13:19:52 +03:00
Arto Kinnunen 14a802b2b9 802.15.4 STM S2LP driver update (v1.0.7)
Update STM S2LP driver to version v1.0.7
2020-09-04 12:57:52 +03:00