Angus Gratton
58355f7e21
Merge branch 'refactor/update_xtensa_header_file' into 'master'
...
update xtensa header file
Closes IDF-1197
See merge request espressif/esp-idf!6872
2019-12-09 13:08:52 +08:00
Jiang Jiang Jian
f830f66876
Merge branch 'bugfix/mesh_stop_recv_crash' into 'master'
...
mesh: fix mesh stop recv crash
See merge request espressif/esp-idf!6919
2019-12-09 13:05:36 +08:00
Jiang Jiang Jian
972098c9c5
Merge branch 'bugfix/improve_performance' into 'master'
...
LW-IP: bugfix for performance lose when update to lw-ip 2.1.2
Closes WIFI-1292
See merge request espressif/esp-idf!6755
2019-12-09 12:40:38 +08:00
chenyudong
e48efd8a4d
mesh: fix mesh stop recv crash
...
Add a mutex.
2019-12-09 03:56:10 +00:00
xueyunfei
2fcdbb74f7
fix bug for improve performance
2019-12-09 03:16:12 +00:00
Angus Gratton
f50626dca6
Merge branch 'feature/ci_optimize_artifact_download' into 'master'
...
CI: optimize submodule fetch and artifact download
See merge request espressif/esp-idf!6842
2019-12-09 11:09:20 +08:00
morris
01ca687caa
esp32s2beta: only support unicore
2019-12-09 09:48:37 +08:00
morris
a86d741fc9
esp_rom: remove esp_rom.c
2019-12-09 09:48:31 +08:00
morris
5efb1140ac
esptool: add chip and stub option
2019-12-09 09:48:16 +08:00
morris
2237cc11a3
add IDF_ENV_FPGA option
2019-12-09 09:44:56 +08:00
morris
13cb9f8718
xtensa: update header file
2019-12-09 09:44:56 +08:00
He Yin Ling
ca0ce7171d
CI: reduce number of test jobs
2019-12-08 20:32:11 +08:00
He Yin Ling
164e8ba21f
test: support loadable elf test cases:
...
loadable elf example is different for 2 reasons:
1. loadable elf binary don't have flasher_args.json, so we can't use normal
to get from CI artifacts
2. it don't have binary and don't need to downloaded binary to DUT. Some
related functions can be ignored
2019-12-08 20:32:11 +08:00
He Yin Ling
cca08b3d2b
CI: remove not exist file from executable-list.txt
2019-12-08 20:32:10 +08:00
He Yin Ling
a11b15b92b
CI: build system do not check submodule for CI
2019-12-08 20:32:10 +08:00
He Yin Ling
b4863551a9
CI: modify fetch submodule method:
...
download archive for submodules instead of clone
2019-12-08 20:32:10 +08:00
Jiang Jiang Jian
3224f24ef6
Merge branch 'Bugfix/add_netif_assert_master' into 'master'
...
fix bug for netif add crash
Closes WIFI-1219
See merge request espressif/esp-idf!6937
2019-12-07 17:33:32 +08:00
Jiang Jiang Jian
33c4fa5c13
Merge branch 'bugfix/btdm_fix_bt_security_info_restore_bug' into 'master'
...
btdm:BT device security info resetore bug
See merge request espressif/esp-idf!6031
2019-12-07 16:19:58 +08:00
Xu Jun Jun
e20e47809d
For BT device restore security info from NV to SRAM, should set the ble_hci_handle to a invalid value, otherwise BLE devices may have pairing problem
2019-12-07 16:19:57 +08:00
xueyunfei
9894691e11
fix bug for netif add crash
2019-12-07 16:11:30 +08:00
He Yin Ling
5d1be3bb8b
CI: raise import error instead of exit for ble tools
2019-12-07 10:34:54 +08:00
He Yin Ling
89f8e19850
CI: support only download artifacts by request:
...
use CI dependencies could waste a lot bandwidth for target test jobs, as
example binary artifacts are very large. Now we will parse required
artifacts first, then use API to download required files in artifacts.
2019-12-07 10:34:54 +08:00
He Yin Ling
c906e2afee
test: update example and unit tests with new import roles:
...
tiny_test_fw is a python package now. import it using normal way.
2019-12-07 10:34:54 +08:00
He Yin Ling
4d45932c5e
CI: add utility gitlab_api
2019-12-07 10:34:54 +08:00
He Yin Ling
d621d0e88e
tiny-test-fw: move to tools/esp_python_packages:
...
make `tiny_test_fw` as a package and move to root path of idf python
packages
2019-12-06 17:29:47 +08:00
Wang Jia Lin
f5e60524ac
Merge branch 'bugfix/fix_i2c_driver_breakingchange_issue' into 'master'
...
bugfix(i2c): fix I2C driver breaking change issue
See merge request espressif/esp-idf!6809
2019-12-06 16:50:16 +08:00
Wang Jia Lin
d0034f5a12
Merge branch 'bugfix/fix_uart_driver_spinlock_misused_bug' into 'master'
...
bugfix(UART): fix uart driver spinlock misused bug
See merge request espressif/esp-idf!6870
2019-12-06 11:12:54 +08:00
Krzysztof Budzynski
01cf379621
Merge branch 'doc/add_updates_in_api_guides' into 'master'
...
add updates to some files in api guides
See merge request espressif/esp-idf!6387
2019-12-05 15:12:12 +08:00
Hao Ning
8070746530
add updates to some files in api guides
...
modified errors in making html
add modifications based on the first review
modified grammar problems of the original text
2019-12-05 15:12:12 +08:00
Jiang Jiang Jian
0be0859e73
Merge branch 'feature/new_gap_char' into 'master'
...
Enable characteristic 0x2A04 in GAP service
See merge request espressif/esp-idf!5809
2019-12-05 12:17:15 +08:00
Hrishikesh Dhayagude
a2adcea802
Enable characteristic 0x2A04 in GAP service
...
Add support to enable Peripheral Preferred Connection Parameters in GAP service and update it correctly
2019-12-05 12:17:14 +08:00
Angus Gratton
a7aea56977
Merge branch 'feature/interrupt_overhead_improvement' into 'master'
...
feature/interrupt overhead improvement
Closes IDF-248
See merge request espressif/esp-idf!6328
2019-12-05 10:21:46 +08:00
Angus Gratton
02bf3fbfcc
Merge branch 'bugfix/update_libexpat' into 'master'
...
expat: Update library from 2.2.5 to 2.2.9
See merge request espressif/esp-idf!6782
2019-12-05 07:38:23 +08:00
Felipe Neves
b0491307fc
target-test: bumping test cases parallel count
2019-12-04 10:41:00 -03:00
Felipe Neves
57522059aa
freertos/tests: fixed wrong header file on isr latency test
2019-12-04 10:41:00 -03:00
Felipe Neves
0ea6453b1c
freertos: changed isr time test case variables to static
2019-12-04 10:41:00 -03:00
Felipe Neves
3882d986bd
components/unity: reverted the inclusion of test protect based on setjmp
2019-12-04 10:40:27 -03:00
Felipe Neves
8cd2831ec1
components/unity: re-enabled setjmp longjmp block on unity
2019-12-04 10:40:27 -03:00
Felipe Neves
55cbc213f3
components/freertos: create the test task with highest priority to ensure peer-to-peer ISR to task sync
2019-12-04 10:40:27 -03:00
Felipe Neves
64a50f0423
components/freertos: fixed isr test failling when run multiple times
2019-12-04 10:40:27 -03:00
Felipe Neves
f119cc58cf
components/freertos: tuned performance value for ISR exit cycles to pass in test in -Og
2019-12-04 10:39:22 -03:00
Felipe Neves
c64e108a1d
components/freertos: removed CONFIG_FREERTOS_ISR_STATS the ISR test is now self contained
2019-12-04 10:39:22 -03:00
Felipe Neves
bcdc35be59
components/freertos: refactor of isr_latency tests to perform full measurement
2019-12-04 10:39:22 -03:00
Felipe Neves
8b6b97ec57
freertos/xtensa_context: fixed small typo
2019-12-04 10:39:22 -03:00
Felipe Neves
e480435879
components/freertos: removed some dead ifdefs
2019-12-04 10:39:22 -03:00
Felipe Neves
c14fc39b0a
components/freertos: fixed typos and licence placement on external code
2019-12-04 10:39:22 -03:00
Felipe Neves
64f918bd70
freertos/xtensa_context: added conditional compiling option around isr cycle measurement
...
It is possible to enable and disable the isr time measurement on context save and
it related test via menuconfig by the new option: FREERTOS_ISR_STATS
2019-12-04 10:39:22 -03:00
Felipe Neves
346b12e29a
freertos/test: added spill register timer measurement test
2019-12-04 10:39:22 -03:00
Felipe Neves
5ce7a33c87
freertos/xtensa_context.S: fix some dread tabs
2019-12-04 10:39:22 -03:00
Felipe Neves
d7d8b47b89
unity/unity_config.h: changed configuration for setjmp usage
...
For some reason after use modified context save routine, the local unit test
app were crashed, the reason behind this resides on setjmp usage of test_runner,
since this feature seems to not be used for nothing special (just was a default config),
I changed the unity_config to replace the setjmp macros, this sounds less hacky.
2019-12-04 10:39:22 -03:00