Commit Graph

30331 Commits (dfa8ea714df17d04ed1f2034562d7f5304b5f296)

Author SHA1 Message Date
Marc Emmers dfa8ea714d Add begin, end, rbegin and rend iterator functions to Span 2020-07-08 17:14:39 +02:00
Martin Kojtal 13efd1af38
Merge pull request #13225 from jeromecoutant/PR_CYW4343X
BLE remove unused CYW4343X file
2020-07-08 09:38:21 +02:00
Martin Kojtal 2ebf2cf4c4
Merge pull request #13038 from paul-szczepanek-arm/kvstoredb
BLE: Add KVStore Security DB
2020-07-08 09:33:00 +02:00
Martin Kojtal 33a7a5f00e
Merge pull request #13230 from LDong-Arm/freescale_nanostack_rebase_fix
Fix duplication of KW41Z Nanostack driver
2020-07-07 20:45:49 +02:00
Martin Kojtal fb3728f39f
Merge pull request #13223 from kyle-cypress/pr/psoc-greentea-sync
PSoC Targets: Increase greentea sync timeout
2020-07-07 20:45:06 +02:00
Paul Szczeanek d080c7e85a add SPDX identifier 2020-07-06 15:06:04 +01:00
Martin Kojtal 338e5ea1b5
Merge pull request #13213 from jeromecoutant/PR_LED2
Reduce LED use in automatic CI tests
2020-07-06 15:55:54 +02:00
Martin Kojtal 42f3438e83
Merge pull request #13224 from jeromecoutant/PR_ADV
ADV_WISE TLS config duplication
2020-07-06 15:55:37 +02:00
Lingkai Dong d27ec8272a Apply astyle fix from CI 2020-07-03 16:24:38 +01:00
Lingkai Dong acfbca7ada Fix duplication of KW41Z Nanostack driver 2020-07-03 15:57:07 +01:00
Martin Kojtal d4f72df0da
Merge pull request #13227 from 0xc0170/fix_revert_pr13210
Revert "Fix kv parsing bug in greentea client."
2020-07-03 12:17:37 +02:00
Martin Kojtal dd209da675 Revert "Fix kv parsing bug in greentea client."
This reverts commit c70baa9289.

Reason for revert: needs to be reviewed again, will be sent via new PR
2020-07-03 10:02:51 +01:00
Martin Kojtal 3400ef66e7
Merge pull request #13222 from jeromecoutant/PR_PWM
STM32 PWM : avoid glitch after duty cycle change
2020-07-03 10:51:19 +02:00
Martin Kojtal 379bda2214
Merge pull request #13221 from jeromecoutant/PR_DAC_TICKLESS
STM32 ANALOGOUT and DEEPSLEEP
2020-07-03 10:50:59 +02:00
Martin Kojtal aeacaa8191
Merge pull request #13219 from jeromecoutant/PR_WB_RNG
STM32WB RNG: enable use from both M4 and M0+ cores
2020-07-03 10:49:13 +02:00
Martin Kojtal fe2fb48907
Merge pull request #13210 from dustin-crossman/pr/sleep_test_fix
Fix hal-sleep/sleep_manager Tests on Cypress Targets
2020-07-03 10:36:22 +02:00
Martin Kojtal fa7c32c29d
Merge pull request #13207 from jamesbeyond/fpga_fix
TEST: update NRF52840_DK with correct FPAG configuration
2020-07-03 10:17:02 +02:00
Martin Kojtal 57809c4a37
Merge pull request #13171 from LDong-Arm/reenable_aws_example
Re-enable AWS example, limit targets
2020-07-03 10:15:43 +02:00
jeromecoutant cf801464e1 BLE removed unused CYW4343X file 2020-07-03 09:58:20 +02:00
jeromecoutant 85e0334ec3 ADV_WISE TLS config duplication 2020-07-03 09:52:57 +02:00
jeromecoutant e10a233c80 STM32 PWM : avoid glitch after duty cycle change 2020-07-02 14:54:09 +02:00
jeromecoutant a0b718fc04 STM32 ANALOGOUT and DEEPSLEEP
keep DAC on during wait period
2020-07-02 14:18:44 +02:00
jeromecoutant c8737c593d STM32WB RNG: enable use from both M4 and M0+ core 2020-07-02 10:17:08 +02:00
Dustin Crossman 0ae7516cac Fix serial wait bug in sleep test.
During the sleep_usticker_test and the deepsleep_lpticker_test a sleep
was placed above the main testing loop in order to give the device some
time to finish the Green Tea UART transmissions before entering sleep
mode. Since there is a Green Tea transmission at the end of each
iteration of this test loop, this sleep should be called for each loop
instead of just once before it.
2020-07-01 10:49:49 -07:00
Dustin Crossman c70baa9289 Fix kv parsing bug in greentea client.
Mbed greentea sends all KV pairs in the following format:
"{{key,value}}\n"
Previously the greentea client code was not reading the final '\n' from
the UART as part of the HandleKV() call. This did not cause an
error when multiple KV pairs were being parsed because any whitespace
proceeding a message was ignored. Once the final KV pair was sent,
however, HandleKV() would only read up to the "}}" leaving the final
'\n' in the UART buffer.
2020-07-01 10:38:49 -07:00
Kyle Kearney 1751983ca1 PSoC Targets: Increase greentea sync timeout 2020-07-01 09:37:52 -07:00
jeromecoutant eac3c95303 LED1 and LED2 removed from tests-mbed_drivers-ticker
not really useful for automatic CI test
2020-07-01 16:00:49 +02:00
jeromecoutant 2cc72e7342 Remove LED2 in integration tests
- LED1 is sufficient
- Use MBED_CONF_APP_NO_LED json config if LED1 doesn't exist
2020-07-01 15:59:49 +02:00
Martin Kojtal ffeb926a67
Merge pull request #13206 from vvkaggarwal12/usb-device-fix
Usb device init: wait_us fix
2020-07-01 14:08:47 +02:00
Martin Kojtal 663492a24f
Merge pull request #13205 from kjbracey-arm/lwipnonblock
LWIPStack: set sockets non-blocking
2020-07-01 12:29:22 +02:00
Martin Kojtal 26b6ca67ff
Merge pull request #13199 from jamesbeyond/test_fix
TEST: Update kvstore tests with shorter timeout
2020-07-01 12:18:12 +02:00
Martin Kojtal ab84dcde03
Merge pull request #13198 from kyle-cypress/pr/whd-1.91.2
Cypress: Update WHD to version 1.91.2
2020-07-01 12:01:51 +02:00
Martin Kojtal 60c94ebd3c
Merge pull request #13191 from dgreen-arm/fix-ordering-in-adjust_config.sh
Fix ordering in adjust config.sh
2020-07-01 12:00:41 +02:00
Martin Kojtal a0fd81bcd0
Merge pull request #13188 from toyowata/fix_baremetal_build
TEST: Add spif-driver support for baremetal test build
2020-07-01 11:48:18 +02:00
Martin Kojtal 76831a95f4
Merge pull request #13174 from jeromecoutant/PR_FPGA_WATCHDOG
tests-mbed_timing_fpga_ci_test_shield-watchdog update with clock accuracy
2020-07-01 11:47:25 +02:00
Martin Kojtal 23a84dd396
Merge pull request #13180 from esajaa/master
Update mbed-coap to version 5.1.6
2020-07-01 11:43:04 +02:00
Martin Kojtal 0e225f9298
Merge pull request #13173 from jeromecoutant/PR_I2C_L4R
STM32L4: I2C init parameters for L4+ MCU
2020-07-01 11:30:38 +02:00
Martin Kojtal 9ad4aa5334
Merge pull request #13152 from debdeep-arm/add-wisun-interface-api
Add Wi-SUN Interface APIs
2020-07-01 10:25:56 +02:00
Martin Kojtal 22e9925ca9
Merge pull request #13172 from yarbcy/pr/dev-mbed-init-fix
Cypress: Fix internal JIRA. Add check if cybsp_init() is successful
2020-07-01 10:25:11 +02:00
vivek 8d1503b220 Fix: #13203: USB device: wait_us instead of ThisThread::sleep_for, delay given is 5us 2020-07-01 13:11:42 +05:30
Qinghao Shi a5f1895c5b TEST: update NRF52840_DK with correct FPAG configration 2020-06-30 16:03:44 +01:00
Kevin Bracey c2c2b19ecf Turn off LWIP_SO_RCVTIMEO
We no longer use the receive timeout option in lwIP, so disable it to
save a small amount of ROM+RAM.
2020-06-30 11:48:13 +03:00
Kevin Bracey 134abf8e1f LWIPStack: set sockets non-blocking
When sockets were opened, they were not set non-blocking, but only had
their timeout set to 1ms.

TCP sockets were set to non-blocking on connect or accept, but UDP
sockets were left blocking with 1ms timeout.

This led to unnecessary delays when checking for data from an empty UDP
socket.

Change sockets to be non-blocking on open instead of setting the
timeout. As TCP sockets were already non-blocking, the necessary event
handling is already in place, and no other changes are required.
2020-06-30 11:34:39 +03:00
Qinghao Shi e88015e53e TEST: Update kvstore tests with shorter timeout 2020-06-27 20:12:58 +01:00
Kyle Kearney c7a6a8f649 WHD: Fix incorrect security type mapping 2020-06-26 12:22:10 -07:00
Kyle Kearney 4c95356f58 PSoC: Update WHD to v1.91.2 2020-06-26 10:03:08 -07:00
Darryl Green a3af4305bc Ensure that MBEDTLS_USE_PSA_CRYPTO is only defined when it should be
MBEDTLS_USE_PSA_CRYPTO should only be defined in Mbed OS when the
appropriate Mbed OS flags are set.
2020-06-25 14:24:25 +01:00
Darryl Green 077f4c3d46 Move code additions to end of adjust_config.sh
The config.py script that adjusts config.h in Mbed TLS doesn't
handle having configurations being defined in it multiple times
very well. As Mbed OS needs to have certain configurations settings
based on what features are set, these code additions to config.h
are moved to being added after the rest of the configuration is
adjusted.
2020-06-25 14:16:26 +01:00
toyowata ee5ef0b3ed Add spif-driver support for baremetal test build 2020-06-25 11:57:45 +09:00
adbridge a6207cadad Update Mbed version block 2020-06-24 16:41:27 +01:00