Angus Gratton
852462f4e2
test: Fix possible race in pthread C++ test
...
Also use TEST_ASSERT_EQUAL to get better debugging
Debugging intermittent UT failures on S2 release config
In the old version, the 300ms delay in between the two kinds of test
was supposed to keep the tasks in lockstep so it didn't matter that
global_sp was protected by two muxes.
However it seems like sometimes they could get out of sync -
I think because of a race in the sleep_until test. If the
second counter ticks over at that exact moment sleeping starts,
then the task doesn't sleep and will immediately keep running
for the next iteration, possibly racing the other tasks.
2019-12-19 15:55:51 +11:00
Angus Gratton
f7b51c164d
Merge branch 'bufgix/esp_timer_set_alarm' into 'master'
...
esp_timer: Fix set_alarm. Case when timestamp < now_time
Closes WIFI-1511
See merge request espressif/esp-idf!6960
2019-12-16 13:39:44 +08:00
Ivan Grokhotkov
1f6bb6ef4f
Merge branch 'feat/mmc_check_data_switching_freq' into 'master'
...
sdmmc: add communication check for eMMC after frequency switch
See merge request espressif/esp-idf!6893
2019-12-16 13:05:03 +08:00
Angus Gratton
8b219c0884
Merge branch 'bugfix/menuconfig_py3' into 'master'
...
tools: Fix menuconfig for Python 3
See merge request espressif/esp-idf!6991
2019-12-16 12:59:34 +08:00
Angus Gratton
9dbb7526c5
Merge branch 'bugfix/ulp_supported_version' into 'master'
...
ulp: remove 20190801 version, update supported version for Make
See merge request espressif/esp-idf!7014
2019-12-16 10:47:44 +08:00
Angus Gratton
1843630ef3
Merge branch 'feature/sdio_slave_support_hal_new' into 'master'
...
sdio_slave: support HAL layer
See merge request espressif/esp-idf!6314
2019-12-16 07:22:04 +08:00
Angus Gratton
433d046a2a
Merge branch 'feature/tools_installer_v2.2' into 'master'
...
tools: bump windows tools installer version to v2.2
Closes IDFGH-2036 and IDFGH-2202
See merge request espressif/esp-idf!6999
2019-12-16 07:20:43 +08:00
Ivan Grokhotkov
917889dfdf
ulp: remove 20190801 version, update supported version for Make
2019-12-15 21:39:42 +01:00
Ivan Grokhotkov
f91c5c6f23
docs: update Windows tools installer link
2019-12-13 15:03:09 +01:00
Ivan Grokhotkov
d021e71419
tools: bump windows tools installer version to v2.2
...
Includes the fix for Windows Defender exceptions installation.
Closes https://github.com/espressif/esp-idf/issues/4225
Closes https://github.com/espressif/esp-idf/issues/4354
Closes IDFGH-2036
Closes IDFGH-2202
2019-12-13 15:03:09 +01:00
Martin Vychodil
66aac70286
tools: WD exclusions support - internal improvements
...
* use {group} symbolic path instead of {autostartmenu) due to backward compatibility
* don't check Defender module existence in PS scripts (done by the installer)
2019-12-13 15:03:08 +01:00
Krzysztof Budzynski
4184cc936d
Merge branch 'docs/contribute/documenting-code' into 'master'
...
Add Chinese translation to Documenting Code
See merge request espressif/esp-idf!6888
2019-12-13 20:13:50 +08:00
Wang Ning
63b0d6c977
Add Chinese translation to Documenting Code
2019-12-13 20:13:50 +08:00
Ivan Grokhotkov
b4b6e938b1
Merge branch 'feature/esp32s2-ulp-doc' into 'master'
...
Documentation witn instruction set for Esp32s2 ULP core processor added.
See merge request espressif/esp-idf!5118
2019-12-13 18:38:59 +08:00
Dmitry Yakovlev
8fe3ecd000
Added description for difference between ESP32 ULP and ESP32-S2 ULP
...
Jumpr instruction updated.
2019-12-13 18:38:57 +08:00
Michael (XIAO Xufeng)
0ec08ca21b
sdio_slave: support HAL layer
2019-12-13 18:33:15 +08:00
Jiang Jiang Jian
09615245a5
Merge branch 'bugfix/fix_softap_crash_when_assoc_illegal' into 'master'
...
esp_wifi: Fix association request RSN information length too big lead crash.
Closes WIFI-1253
See merge request espressif/esp-idf!6380
2019-12-13 18:12:25 +08:00
Angus Gratton
ecf85555b6
Merge branch 'bugfix/small_unit_test_fixes' into 'master'
...
test: Small unit test fixes
See merge request espressif/esp-idf!6981
2019-12-13 14:00:05 +08:00
KonstantinKondrashov
c6b681827d
target-test.yml: Increase parallel count +1 for ESP32_IDF, UT_T1_1
2019-12-13 13:51:47 +08:00
KonstantinKondrashov
ada09f8fad
esp_timer: Add Test case when set_alarm needs set timer < now_time
2019-12-13 13:51:47 +08:00
Angus Gratton
4f1d49d8c2
Merge branch 'feature/esp32s2beta_hw_crypto_support' into 'master'
...
hw crypto: activated hardware acceleration for esp32s2beta
Closes IDF-757
See merge request espressif/esp-idf!6615
2019-12-13 13:40:33 +08:00
Angus Gratton
40b657d4fe
Merge branch 'feature/prebuilt_binary_example' into 'master'
...
cmake: import prebuilt library
See merge request espressif/esp-idf!6838
2019-12-13 13:36:47 +08:00
Ivan Grokhotkov
7bda06f7f4
Merge branch 'bugfix/console_example' into 'master'
...
esp32s2beta: add missing sleep APIs, re-enable console example
Closes IDF-1033
See merge request espressif/esp-idf!6572
2019-12-12 22:44:43 +08:00
Ivan Grokhotkov
522cef42ab
examples: re-enable console example for esp32s2beta
2019-12-12 14:34:15 +01:00
Ivan Grokhotkov
792598c04a
esp32s2beta: add APIs added to esp32 target after IDF 3.1
2019-12-12 14:34:15 +01:00
Jiang Jiang Jian
77290ddd07
Merge branch 'demo/hfp-client-demo' into 'master'
...
component_bt/: Add HFP HF Unit Example
Closes BT-459
See merge request espressif/esp-idf!6495
2019-12-12 21:19:04 +08:00
Jiang Jiang Jian
e304efd7fc
Merge branch 'demo/hfp-ag-demo' into 'master'
...
component_bt/: Add HFP AG example and bugfix for WBS
See merge request espressif/esp-idf!6894
2019-12-12 21:18:50 +08:00
weitianhua
4cba4ddadc
Make only for ESP32
2019-12-12 17:12:38 +08:00
weitianhua
c2e97b1042
Enable mSBC for demo
2019-12-12 17:12:38 +08:00
weitianhua
392eb79704
Format the BTM_WBS_INCLUDED macro
2019-12-12 17:12:38 +08:00
weitianhua
ad4b11a4f1
Fix crash when WBS enabled.
2019-12-12 17:12:38 +08:00
weitianhua
45fb144224
Add hfp_ag example with updated doc
2019-12-12 17:12:38 +08:00
weitianhua
d900971deb
Make only for ESP32
2019-12-12 17:12:19 +08:00
weitianhua
10e5f16974
remove BTM_WBS_INCLUDED for bta_hf_client_version select
2019-12-12 17:12:19 +08:00
weitianhua
742cb8df9e
Update the README.md
...
Fix the m_rb bug in bt_app_hf.c
Change the log level into information.
2019-12-12 17:12:19 +08:00
weitianhua
88c8791b1d
HFP HF Client Example
2019-12-12 17:12:19 +08:00
michael
232d98608a
sdmmc: add communication check for eMMC after frequency switch
2019-12-12 08:11:17 +00:00
Jiang Jiang Jian
bcb9ba6783
Merge branch 'bugfix/Fix_typo_in_idf' into 'master'
...
Fix some typo in idf
See merge request espressif/esp-idf!6950
2019-12-12 15:55:43 +08:00
Geng Yu Chao
6c923cf330
Fix some typo in idf
2019-12-12 15:55:42 +08:00
Jiang Jiang Jian
767917bcf7
Merge branch 'bugfix/btdm_avrc_metadata_length_error' into 'master'
...
components/bt: Fix AVRC metadata length error
See merge request espressif/esp-idf!6879
2019-12-12 15:53:08 +08:00
Angus Gratton
6c2d667971
Merge branch 'ci/keep_build_artifacts' into 'master'
...
ci: Keep build artifacts for 4 days
See merge request espressif/esp-idf!6993
2019-12-12 14:27:58 +08:00
KonstantinKondrashov
e6223440b3
esp_timer: Fix set_alarm. Case when timestamp < now_time
...
arg1 = MAX(int64_t arg1, uint64_t arg2) gave the wrong result, if arg1 < 0, it was presented as a larger value.
And ALARM_REG = (uin32_t)arg1. This leads to an infinite loop.
Fixed: both args are int64_t.
Closes: WIFI-1511
2019-12-12 14:02:26 +08:00
Marius Vikhammer
c63684cf6c
hw crypto: activated hardware acceleration for esp32s2beta
...
Activated AES, RSA and SHA hardware acceleration for esp32s2 and enabled related unit tests.
Updated with changes made for ESP32 from 0a04034
, 961f59f
and caea288
.
Added performance targets for esp32s2beta
Closes IDF-757
2019-12-12 12:37:29 +08:00
Angus Gratton
ba07a7dd6c
unit-test: Update README for current usage of unit-test.py
...
Example command lines shown here were tested and Notes added
for anything which didn't work as expected.
2019-12-12 11:05:22 +11:00
Angus Gratton
9b8fffef53
unit_test.py: Add some additional console logging for context
2019-12-12 11:05:05 +11:00
Angus Gratton
18853ae509
ttfw: Fix the build directory detection when using the default build/ dir for binaries
2019-12-12 11:05:05 +11:00
Angus Gratton
b20eaf3306
ttfw: Fix exception message when an error occurs finding files to flash
2019-12-12 11:05:05 +11:00
Angus Gratton
9fa87f04da
unit_test.py: Allow identifying a unit test which has : in the name
2019-12-12 11:05:05 +11:00
Angus Gratton
0978fc1b84
unit_test: Log each test case to console as we run it
...
Include a dump of the test tags
2019-12-12 11:05:05 +11:00
Angus Gratton
d35debcd99
unit_test: Print the timeout value when an 'expect' times out
2019-12-12 11:05:04 +11:00