Martin Kojtal
fe5e648147
Merge pull request #15192 from ATmobica/master
...
Add option to disable WHD component for Cypress targets
2021-12-15 11:59:33 +00:00
Martin Kojtal
ff061e8cf2
Merge pull request #15187 from artokin/nanostack_release_v15_1_0
...
Nanostack release v15.1.0 to master
2021-12-13 09:46:45 +00:00
ATmobica
78a7859fa8
Add <"WHD" IN_LIST MBED_TARGET_LABELS> condition to Cypress boards and wifi driver cmake files
2021-12-10 13:14:29 +01:00
Martin Kojtal
1c5813b33c
Merge pull request #15181 from hallard/LoRa_sx1276_LowPower_fix
...
Fix LoRa sx1276 Low Power sleep, now 3uA
2021-12-08 14:55:52 +00:00
Arto Kinnunen
d64e8f6878
Merge commit '89eb48fe1a3ba68057029c7e475f1ec78eb95abc' into nanostack_v15_1_0
...
* commit '89eb48fe1a3ba68057029c7e475f1ec78eb95abc':
Squashed 'connectivity/drivers/802.15.4_RF/mcr20a-rf-driver/' changes from 61de9be6dc..7a1bfec754
2021-12-08 13:48:16 +02:00
Arto Kinnunen
9daf4300e3
Merge commit '75c79ac616fce0b36ca047e676069e12e1bb30c1' into nanostack_v15_1_0
...
* commit '75c79ac616fce0b36ca047e676069e12e1bb30c1':
Squashed 'connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver/' changes from 7d12478914..089ca0eed7
2021-12-08 13:47:47 +02:00
Arto Kinnunen
a947f4845c
Merge commit '233ec783c1b902af25f1376d6fcdc9f4b0bccf53' into nanostack_v15_1_0
...
* commit '233ec783c1b902af25f1376d6fcdc9f4b0bccf53':
Squashed 'connectivity/drivers/802.15.4_RF/atmel-rf-driver/' changes from 834c5357c6..ccba775217
2021-12-08 13:47:18 +02:00
Jerome Coutant
fb07b7ac4c
STM32WL : add LORA robustness
...
Improvment to support extensive tests
2021-12-06 17:48:35 +01:00
Charles
ccc34b9134
Fix Low Power sleep, now 3uA
2021-11-29 17:16:09 +01:00
Martin Kojtal
ae5c9ec70e
Merge pull request #15153 from bakatrouble/master
...
STM32F722ZE port
2021-11-17 15:22:30 +00:00
bakatrouble
e33088583e
Allow STM32F7 targets without Ethernet
2021-10-28 19:18:24 +03:00
Ricardo Ardissone
ca28a86d1b
STM32WB55 HCI driver: version dependent rom size
...
stm32wb5x_BLE_HCILayer_fw.bin install address increased from 0x080E0000
to 0x080E1000 in version 1.12.0. Assumes any future bump to major or
minor version will maintain the new install address.
See https://github.com/STMicroelectronics/STM32CubeWB/blob/master/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html
2021-10-22 18:20:33 -03:00
Martin Kojtal
06f234e3af
Merge pull request #15137 from jeromecoutant/PR_WL_1_1_0
...
STM32WL update drivers version to CUBE V1.1.0
2021-10-15 10:07:02 +02:00
Jerome Coutant
5a1e864003
STM32WL CMakeLists update
2021-10-12 12:20:27 +02:00
Jerome Coutant
f42b3e41bf
STM32WL LORA radio: add a critical section in IRQ process
2021-10-12 11:01:22 +02:00
Jerome Coutant
4b956bbf3d
STM32WL LORA driver: add debug print
2021-10-12 10:36:43 +02:00
Jerome Coutant
998f01a722
STM32: new EMW3080B wifi driver
2021-09-30 14:18:58 +02:00
Jerome Coutant
fe1adbcc86
Lora drivers: explicit lib requirement
2021-09-10 09:07:15 +02:00
Martin Kojtal
539d1c784f
Merge pull request #15017 from hallard/STM32WL_HP_optimal
...
STM32WL fixed current consumption for mode RBI_CONF_RFO_HP
2021-08-30 14:17:01 +01:00
Martin Kojtal
43a060fe7c
Merge pull request #14926 from katherrafi/hal_callback_override
...
Eth: STM32: Overriding HAL callbacks in stm32xx
2021-08-26 09:51:48 +01:00
Kather Rafi Ibrahim
a9f51e31fd
Eth: STM32: Overriding HAL callbacks in stm32xx
...
This commit enables the Overriding of HAL callbacks and IRQHandler
in stm32xx_emac.cpp. Hence the user can have their own
implementations of callbacks and IRQHandler functions.
Signed-off-by: Kather Rafi Ibrahim <katherrafi.i@hcl.com>
2021-08-25 14:30:47 +05:30
Charles
6d0747727e
added optimal settings for RFO_HP only
...
fixed wrong help values name
added detailled comments
fix style-check
fix style-check
2021-08-25 10:23:06 +02:00
Martin Kojtal
09eee5881e
Merge pull request #14988 from npal-cy/pr/swintegration-501
...
CYW43XXX Cordio HCI driver: update BT power up sequences to remove redundant delay (500ms) during HCIDrive initialization
2021-08-17 12:20:17 +01:00
Mika Leppänen
096ce41094
Disabled interrupts on smt32f7 and stm32h7 before calling disable data cache
...
Interrupts are disabled before calling disable data cache on Ethernet initialization.
2021-08-16 13:29:25 +03:00
nazar.palamar
b245445ecb
Addressed code review comments: 1. remove bt_power member from HCIDriver class; 2. set PullUp for bt_power in CyH4TransportDriver; 3. cleanup code: replace tabs to 4 spaces
2021-08-13 17:25:14 +03:00
nazar.palamar
c2f7a9539b
Update of BT power up sequences to remove redundant delay (500ms) in BT_POWER operation during HCIDrive initialization.
...
Current BT_POWER sequence:
1. BT_POWER=0 ( from CyH4TransportDriver::initialize)
2. delay 1ms ( from CyH4TransportDriver::initialize)
3. BT_POWER=1 ( from CyH4TransportDriver::initialize)
4. delay 500ms (from HCIDriver::do_initialize)
5. BT_POWER=1 (from HCIDriver::do_initialize)
6. delay 500ms (from HCIDriver::do_initialize)
updates:
1. remove 4) and 5)
2. keep all BT_POWER operations in one place. The best logic place is CyH4TransportDriver::initialize.
So finally the BT_POWER sequences should looks like:
1. BT_POWER=0 ( from CyH4TransportDriver::initialize)
2. delay 1ms ( from CyH4TransportDriver::initialize)
3. BT_POWER=1 ( from CyH4TransportDriver::initialize)
4. delay 500ms ( from CyH4TransportDriver::initialize)
2021-08-13 17:25:12 +03:00
nazar.palamar
1d6843e538
Fixed MCU deep-sleep locking flow in CYW43XXX Cordio HCI driver. The CYW43XXX Cordio HCI driver incorrect handles lock/unlock deep-sleep entry, as results it allows to put PSoC6 in to deep-sleep when CYW43xx does not expect this (the host_wake_up pin in ACTIVE_LOW state, which means hat host must be in ACTIVE mode ).
...
Now, CYW43XXX Cordio HCI driver has the following MCU deep-sleep locking scenarios/flows:
a) A BT device or MCU does not support Low Power mode (MBED configuration does not include MBED_TICKLESS, DEVICE_SLEEP, DEVICE_LPTICKER or CYCFG_BT_LP_ENABLED features). In this case, CyH4TransportDriver locks deep-sleep in the initialize() function and unlocks the terminate() function.
b) A BT device and MCU support Low Power mode. In this case, the control of the unlock/lock of the deep-sleep functionality will be done in bt_host_wake_rise_irq_handler and bt_host_wake_fall_irq_handler handlers. Finally, CyH4TransportDriver unlocks the deep-sleep in terminate() function (if it was locked before) by checking the bt_host_wake_active flag.
Fixes #13076 , #13700 , #13295 .
2021-08-06 16:41:24 +03:00
Martin Kojtal
b94fe130a3
Merge pull request #14288 from boraozgen/bg96-socket-send-segmentation
...
BG96: Add segmentation to TCP socket send
2021-07-29 10:31:23 +01:00
Charles
d13aaf408c
Allow LoRaWAN STM32WL driver debug led to be inverted ( #14910 )
2021-07-29 10:29:53 +01:00
Martin Kojtal
e060c8c007
Merge pull request #14730 from Ekidna/fix/sx126x-select-pins
...
Add config macros for device-variant, freq-support and xtal config
2021-07-21 14:52:44 +02:00
Paul Szczepanek
a8982ca06e
AT command fix - hex string shouldn't be quoted on bc95
2021-07-14 21:43:53 +01:00
Martin Kojtal
0ea3f0cc53
Merge pull request #14787 from dustin-crossman/pr/june-asset-update
...
Cypress Asset Update
2021-07-13 12:53:26 +02:00
Arto Kinnunen
c682e12c7e
Merge commit '8a76989b8c269fc68dda3df16315e390ab6a58e4' into stm_rf_driver_fix
...
* commit '8a76989b8c269fc68dda3df16315e390ab6a58e4':
Squashed 'connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver/' changes from f491d77de8..7d12478914
2021-07-12 16:40:01 +03:00
Martin Kojtal
0726db09fb
Merge pull request #14888 from arduino/portenta_ble_support
...
Portenta: Add BLE support using CYW43XXX generic transport layer
2021-07-09 17:22:55 +02:00
Martin Kojtal
57ae146594
Merge pull request #14897 from jeromecoutant/PR_STWIN
...
ST BLUENRG BLE: STWIN SensorTile board introduction
2021-07-09 09:29:12 +02:00
Martino Facchin
133864a750
PortentaH7: add BLE support
2021-07-08 17:07:06 +02:00
Martin Kojtal
9b0f1907f5
Merge pull request #14227 from arduino/cyw43xxx_transport_layer
...
CYW43XXX: Add generic transport layer
2021-07-08 16:39:57 +02:00
jeromecoutant
b4d80360c0
ST BLUENRG BLE: STWIN SensorTile board introduction
...
https://www.st.com/en/evaluation-tools/steval-stwinkt1.html
2021-07-08 14:58:00 +02:00
Martin Kojtal
97b9754141
Merge pull request #14838 from katherrafi/set_mac_address
...
Eth: STM32: Updating documentation on mbed_otp_mac_address()
2021-07-08 14:20:09 +02:00
pennam
dc4fb8d74b
Use fixed wait time
2021-07-07 09:24:39 +02:00
pennam
c1d33d23ae
exclude tx and rx if CYW43XXX_UNBUFFERED_UART is defined
2021-07-07 09:24:39 +02:00
Dustin Crossman
ddb92ba877
Fixup license issues.
2021-07-06 15:40:48 -07:00
Kather Rafi Ibrahim
a9e9564ced
Eth: STM32: Upating documentation on mbed_otp_mac_address()
...
This commit updates the documentation on how to use
mbed_otp_mac_address() to modify the default MAC address to custom
Mac address.
Signed-off-by: Kather Rafi Ibrahim <katherrafi.i@hcl.com>
2021-07-01 17:07:01 +05:30
Martin Kojtal
aa0aa3dc65
Merge pull request #14816 from artokin/nanostack_release_14_0_0_master
...
Nanostack release v14.0.0
2021-07-01 10:52:18 +02:00
Martin Kojtal
43f1ee7a56
Merge pull request #14814 from boraozgen/bg96-get-ip-address
...
BG96: Add correct get_ip_address implementation
2021-06-24 16:18:41 +02:00
Arto Kinnunen
aacdad8203
Merge commit 'e8bf06aa4c8cd0b9133361c82669a83e53bc61a5' into nanostack_rel_14_0_0_master
...
* commit 'e8bf06aa4c8cd0b9133361c82669a83e53bc61a5':
Squashed 'connectivity/drivers/802.15.4_RF/atmel-rf-driver/' changes from b1a8186d75..834c5357c6
2021-06-23 11:10:41 +03:00
Arto Kinnunen
fa0fe8a87f
Restore CMakeLists.txt to stm-s2lp-rf-driver
...
Restore CMakeLists.txt to stm-s2lp-rf-driver as it is not available
in the source repository.
2021-06-23 10:27:30 +03:00
Arto Kinnunen
67fc864059
Merge commit '92e35b3a27554765a24703378be012d5b9023d6f' as 'connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver'
2021-06-23 10:24:25 +03:00
Arto Kinnunen
d7b347653d
Remove existing stm-s2lp-rf-driver
2021-06-23 10:23:56 +03:00
Arto Kinnunen
051f31a2d6
Restore CMakeLists.txt
...
Original master repository does not have CMakeLists.txt, put it back
as 'git subtree add' does not have it.
2021-06-23 10:11:33 +03:00