]>
granicus.if.org Git - esp-idf/log
Renz Christian Bagaporo [Tue, 27 Nov 2018 01:45:21 +0000 (09:45 +0800)]
ldgen: add traceback in case of exception
He Yin Ling [Wed, 28 Nov 2018 05:56:05 +0000 (13:56 +0800)]
Merge branch 'test/driver_mcpwm' into 'master'
test/mcpwm_case
See merge request idf/esp-idf!1831
Wang Jia Lin [Wed, 28 Nov 2018 03:35:56 +0000 (11:35 +0800)]
Merge branch 'doc/uart_lightsleep_wakeup_doc' into 'master'
doc(uart): update the comment of uart_set_wakeup_threshold
See merge request idf/esp-idf!3556
Angus Gratton [Wed, 28 Nov 2018 02:42:47 +0000 (10:42 +0800)]
Merge branch 'feature/generic_cmake_support' into 'master'
Generic CMake Support
See merge request idf/esp-idf!3543
houchenyao [Wed, 27 Dec 2017 09:42:41 +0000 (17:42 +0800)]
test: components/driver: pwm case
Angus Gratton [Wed, 28 Nov 2018 01:11:08 +0000 (09:11 +0800)]
Merge branch 'bugfix/windows_install_prerequisites' into 'master'
windows_install_prerequisites: Fix generation of PATH command
See merge request idf/esp-idf!3798
Anton Maklakov [Tue, 27 Nov 2018 05:23:40 +0000 (13:23 +0800)]
add_path.sh: Fix reuse the script
Renz Bagaporo [Tue, 23 Oct 2018 01:12:06 +0000 (09:12 +0800)]
docs: generic cmake support
Renz Christian Bagaporo [Wed, 7 Nov 2018 07:19:56 +0000 (15:19 +0800)]
ci: update for running cmake examples
Renz Christian Bagaporo [Sun, 11 Nov 2018 07:36:24 +0000 (15:36 +0800)]
examples: generic cmake support examples
Renz Christian Bagaporo [Sun, 11 Nov 2018 07:44:54 +0000 (15:44 +0800)]
mbedtls: import mbedtls project w/o modification
Renz Christian Bagaporo [Sun, 11 Nov 2018 07:36:10 +0000 (15:36 +0800)]
cmake: separate app from idf lib project
mbedtls: import mbedtls using unmodified cmake file
Angus Gratton [Tue, 27 Nov 2018 05:45:51 +0000 (13:45 +0800)]
Merge branch 'feature/i2s_tx_descriptor_auto_clear' into 'master'
i2s: add (optional) support to clear tx descriptor in underflow case
See merge request idf/esp-idf!2397
Angus Gratton [Tue, 27 Nov 2018 04:41:17 +0000 (12:41 +0800)]
Merge branch 'feature/pystyle' into 'master'
Check the Python coding style
See merge request idf/esp-idf!3748
Angus Gratton [Mon, 26 Nov 2018 22:36:43 +0000 (09:36 +1100)]
windows_install_prerequisites: Fix generation of PATH command
Accidental regression in
7c8d5d2782b2966ef93b5d0078a5006c4a46cecd - escape
character didn't move with PATH.
Reported on forum https://esp32.com/viewtopic.php?f=13&t=8201
Roland Dobai [Tue, 20 Nov 2018 13:10:35 +0000 (14:10 +0100)]
tools: Correct coding style of idf_monitor
Roland Dobai [Tue, 20 Nov 2018 07:45:22 +0000 (08:45 +0100)]
Check the Python coding style
Closes https://github.com/espressif/esp-idf/pull/2747
Jiang Jiang Jian [Mon, 26 Nov 2018 09:03:09 +0000 (17:03 +0800)]
Merge branch 'feature/add_long_range_code' into 'master'
example: add long range code
See merge request idf/esp-idf!3552
Jiang Jiang Jian [Mon, 26 Nov 2018 09:00:55 +0000 (17:00 +0800)]
Merge branch 'feature/btdm_add_ble_compatibility_test_demo' into 'master'
Component/bt: add BLE Compatibility Test demo
See merge request idf/esp-idf!3749
He Yin Ling [Mon, 26 Nov 2018 08:35:08 +0000 (16:35 +0800)]
Merge branch 'test/enhanced_junit_test_result' into 'master'
test: enhanced junit test result
See merge request idf/esp-idf!2766
Angus Gratton [Mon, 26 Nov 2018 07:29:55 +0000 (15:29 +0800)]
Merge branch 'bugfix/test_idf_monitor_hangs' into 'master'
tools: Fix idf_monitor test case occasional hangup or failure
Closes #39
See merge request idf/esp-idf!3651
Angus Gratton [Mon, 26 Nov 2018 06:26:08 +0000 (14:26 +0800)]
Merge branch 'update/nvs_part_gen' into 'master'
nvs_util: Add changes to nvs part gen util
See merge request idf/esp-idf!3531
He Yin Ling [Wed, 21 Nov 2018 02:21:20 +0000 (10:21 +0800)]
ci: split build unit test job:
it takes long time to build with both make and cmake
He Yin Ling [Tue, 13 Nov 2018 13:26:58 +0000 (21:26 +0800)]
ci: use artifacts:reports feature of Gitlab CI
He Yin Ling [Mon, 16 Jul 2018 09:44:38 +0000 (17:44 +0800)]
ci: assign unit test cases in sequence of config and name
He Yin Ling [Tue, 20 Nov 2018 14:18:04 +0000 (22:18 +0800)]
test: fix unit test script code style warnings
He Yin Ling [Fri, 13 Jul 2018 08:48:43 +0000 (16:48 +0800)]
test: generate junit test report according to executed cases
He Yin Ling [Tue, 20 Nov 2018 15:11:04 +0000 (23:11 +0800)]
tiny-test-fw: support capture raw data in DUT:
test cases might want to use `expect` and get raw data from DUT at the same time. New added capture method provides a way to do that.
Angus Gratton [Sun, 25 Nov 2018 23:58:09 +0000 (07:58 +0800)]
Merge branch 'bugfix/fix_cmake_args_issue' into 'master'
Fix CMAKE_ARGS issue for ULP build
See merge request idf/esp-idf!3776
Ivan Grokhotkov [Sun, 25 Nov 2018 14:25:19 +0000 (22:25 +0800)]
Merge branch 'bugfix/spiram_80m_clk_config' into 'master'
clk: fix regression in clock setting for SPIRAM with 80MHz config
See merge request idf/esp-idf!3724
Jiang Jiang Jian [Sun, 25 Nov 2018 10:58:53 +0000 (18:58 +0800)]
Merge branch 'feature/btdm_add_update_duplicate_scan_exceptional_list_apis' into 'master'
Component/bt: add update duplicate scan exceptional list APIs
See merge request idf/esp-idf!3763
Roland Dobai [Tue, 6 Nov 2018 10:36:46 +0000 (11:36 +0100)]
tools: Fix idf_monitor test case occasional hangup or failure
Closes idf/esp-idf#39
Mahavir Jain [Fri, 23 Nov 2018 09:09:04 +0000 (14:39 +0530)]
examples: enable option to auto clear I2S tx descriptor on underflow
Closes: https://github.com/espressif/esp-idf/issues/1945
zhangyanjiao [Wed, 24 Oct 2018 02:31:58 +0000 (10:31 +0800)]
wifi: add long range code
Jiang Jiang Jian [Fri, 23 Nov 2018 09:08:25 +0000 (17:08 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_1121' into 'master'
esp32: fix some wifi bugs
See merge request idf/esp-idf!3756
Mahavir Jain [Mon, 14 May 2018 09:03:45 +0000 (14:33 +0530)]
i2s: add (optional) support to clear tx descriptor in underflow case
It has been observed that, in case of underflow (data unavailability) in
I2S transmission, previously filled up tx descriptors continue to get
transmitted on line, causing noise in case of audio use case.
This change adds optional `tx_desc_auto_clear` field during I2S driver intialization
than can zero initialize tx descriptor in case of underflow situation in
interrupt handler itself.
Closes: https://github.com/espressif/esp-idf/issues/1789
zhiweijian [Wed, 21 Nov 2018 07:45:48 +0000 (15:45 +0800)]
Component/bt: add update duplicate scan exceptional list APIs
Renz Christian Bagaporo [Thu, 22 Nov 2018 10:46:44 +0000 (18:46 +0800)]
cmake: remove unecessary info passed to bootloader build
Renz Christian Bagaporo [Fri, 23 Nov 2018 08:08:41 +0000 (16:08 +0800)]
ulp: fix passing ulp srcs due to cmake_args bug
Wang Jia Lin [Fri, 23 Nov 2018 06:23:37 +0000 (14:23 +0800)]
Merge branch 'bugfix/i2c_hardware_filter_default_enable' into 'master'
driver: Enable I2C master hardware filter by default.
See merge request idf/esp-idf!3715
Liu Zhi Fu [Wed, 21 Nov 2018 04:53:04 +0000 (12:53 +0800)]
esp32: fix some wifi bugs
Fix some WiFi bugs:
1. Enable RX BAR
2. Fix the bug that ESP32 AP negotiates with iphone to 11g
3. Fix the bug that ESP32 STA has ap_loss because CMCC AP contains two SSID
Angus Gratton [Fri, 23 Nov 2018 03:16:28 +0000 (11:16 +0800)]
Merge branch 'bugfix/docs_what-you-need' into 'master'
Updated 'What you need' picture
See merge request idf/esp-idf!3725
Angus Gratton [Fri, 23 Nov 2018 02:44:55 +0000 (10:44 +0800)]
Merge branch 'bugfix/docs_https_server' into 'master'
Docs : esp_https_server API references corrected
See merge request idf/esp-idf!3775
Angus Gratton [Fri, 23 Nov 2018 02:38:18 +0000 (10:38 +0800)]
Merge branch 'bugfix/fix_ldgen_pyparsing_new_version' into 'master'
ldgen: fix issues when using pyparsing 2.3.0
See merge request idf/esp-idf!3739
kooho [Thu, 15 Nov 2018 12:21:49 +0000 (20:21 +0800)]
driver(i2c): enable I2C master hardware filter by default.
Renz Christian Bagaporo [Thu, 22 Nov 2018 14:03:35 +0000 (22:03 +0800)]
docs: add pyparsing install to setup guide
Renz Christian Bagaporo [Wed, 21 Nov 2018 08:58:22 +0000 (16:58 +0800)]
ldgen: catch exception with python3 compatible style
Closes https://github.com/espressif/esp-idf/issues/2720
He Yin Ling [Fri, 13 Jul 2018 08:47:42 +0000 (16:47 +0800)]
tiny-test-fw: enhanced junit test report support:
1. replace xunitgen with junit_xml, which can log more info
2. allow test cases to handle junit test report by them own
3. allow test cases to log some info into report via `sysout` tag
Jiang Jiang Jian [Thu, 22 Nov 2018 11:17:37 +0000 (19:17 +0800)]
Merge branch 'bugfix/btdm_move_func_into_iram' into 'master'
components/bt: Move function in interrupt into IRAM
See merge request idf/esp-idf!3757
Anurag Kar [Thu, 22 Nov 2018 10:27:05 +0000 (15:57 +0530)]
Docs : esp_https_server API references corrected
baohongde [Thu, 22 Nov 2018 07:59:53 +0000 (15:59 +0800)]
components/bt: Move function in interrupt into IRAM
1. Move function in interrupt into IRAM
2. Delete unused code, saving 240B DRAM and some code size
Ivan Grokhotkov [Thu, 22 Nov 2018 07:24:17 +0000 (15:24 +0800)]
Merge branch 'bugfix/calloc_recursive' into 'master'
newlib: disable some optimizations for syscalls.c
See merge request idf/esp-idf!3774
Ivan Grokhotkov [Thu, 22 Nov 2018 04:19:49 +0000 (12:19 +0800)]
newlib: disable some optimizations for syscalls.c
Don’t allow the compiler to convert malloc + memset into calloc,
causing a recursive call in _calloc_r. Fixes crash when building with
-O2 optimization level.
Jiang Jiang Jian [Thu, 22 Nov 2018 02:22:06 +0000 (10:22 +0800)]
Merge branch 'mesh/bugfix_v3.2' into 'master'
mesh: bugfix
See merge request idf/esp-idf!3740
Renz Christian Bagaporo [Tue, 20 Nov 2018 00:08:54 +0000 (08:08 +0800)]
tools: install pyparsing using pip
Renz Christian Bagaporo [Mon, 19 Nov 2018 10:30:24 +0000 (18:30 +0800)]
ldgen: fix issues when using pyparsing 2.3.0
zhiweijian [Tue, 20 Nov 2018 12:19:55 +0000 (20:19 +0800)]
Component/bt: add BLE Compatibility Test demo
qiyueixa [Wed, 21 Nov 2018 07:46:25 +0000 (15:46 +0800)]
utest: increase IDF_PERFORMANCE_MAX_VFS_OPEN_WRITE_CLOSE_TIME to 50000
qiyueixa [Wed, 21 Nov 2018 03:59:36 +0000 (11:59 +0800)]
mesh: bugfix
1. fix failture of mesh stop caused by block-sending.
2. fix when FIXED_ROOT is set, 2nd layer devices can not receive mesh event ESP_ERR_MESH_NO_PARENT_FOUND.
3. fix when FIXED_ROOT is set and the root turns off mesh function, 2nd layer devices do not look for new parents.
4. add APIs esp_mesh_disconnect() and esp_mesh_connect().
5. disconnect from parent/router when the DSSS channel in received beacon is different from the home channel.
6. remove nvs task to release 3k bytes memory.
Shivani Tipnis [Wed, 21 Nov 2018 08:10:24 +0000 (13:40 +0530)]
nvs_util: update test case
Shivani Tipnis [Mon, 19 Nov 2018 06:19:54 +0000 (11:49 +0530)]
Update README
Shivani Tipnis [Tue, 13 Nov 2018 11:37:14 +0000 (17:07 +0530)]
Closes https://github.com/espressif/esp-idf/issues/2472
Shivani Tipnis [Wed, 17 Oct 2018 11:38:32 +0000 (17:08 +0530)]
nvs_util: Add changes to nvs part gen util
nvs_util: Add changes to nvs part gen util
nvs_host_test: Add test case for keygen and keyfile paratmeters
Jiang Jiang Jian [Wed, 21 Nov 2018 03:31:13 +0000 (11:31 +0800)]
Merge branch 'feature/btdm_add_set_long_adv_data_api' into 'master'
Component/bt: add set long adv data api
See merge request idf/esp-idf!3722
Mahavir Jain [Tue, 20 Nov 2018 05:44:11 +0000 (11:14 +0530)]
ci: add unit test job
Mahavir Jain [Mon, 19 Nov 2018 16:52:24 +0000 (22:22 +0530)]
unit-test-app: keep CONFIG_SPIRAM_BANKSWITCH_ENABLE enabled only for psram_8m config
Jiang Jiang Jian [Tue, 20 Nov 2018 12:04:12 +0000 (20:04 +0800)]
Merge branch 'bugfix/add_connected_event_after_softap_finish_4_way' into 'master'
wifi: add connected event after softap finish 4 way
See merge request idf/esp-idf!3661
Jiang Jiang Jian [Tue, 20 Nov 2018 12:02:13 +0000 (20:02 +0800)]
Merge branch 'bugfix/btdm_add_check_peer_addr_type_in_set_adv_params' into 'master'
Component/bt: add check peer addr type in set adv params
See merge request idf/esp-idf!3732
Angus Gratton [Tue, 20 Nov 2018 09:21:11 +0000 (17:21 +0800)]
Merge branch 'bugfix/ldgen_windows_kconfig_paths' into 'master'
ldgen: Fix ENOENT errors on Windows with MSYS2 and GNU Make
See merge request idf/esp-idf!3746
Angus Gratton [Tue, 20 Nov 2018 09:20:40 +0000 (17:20 +0800)]
Merge branch 'bugfix/doc_builds_windows' into 'master'
doc: Fix doc builds on Windows MINGW32, add some doc build documentation
See merge request idf/esp-idf!3550
Angus Gratton [Tue, 20 Nov 2018 08:25:08 +0000 (16:25 +0800)]
Merge branch 'fix/spi_callback_in_iram' into 'master'
spi: fix the crash when callbacks are not in the IRAM
See merge request idf/esp-idf!3498
Jiang Jiang Jian [Tue, 20 Nov 2018 06:40:50 +0000 (14:40 +0800)]
Merge branch 'feature/btdm_BLE_Blocking_APIs' into 'master'
Component/bt: add BLE Blocking APIs
See merge request idf/esp-idf!3513
Jiang Jiang Jian [Tue, 20 Nov 2018 06:26:12 +0000 (14:26 +0800)]
Merge branch 'bugfix/btdm_errors_in_comment' into 'master'
components/bt: Some errors in comment
See merge request idf/esp-idf!3703
Angus Gratton [Tue, 20 Nov 2018 06:25:20 +0000 (17:25 +1100)]
ldgen: Fix ENOENT errors on Windows with MSYS2 and GNU Make
Angus Gratton [Tue, 20 Nov 2018 05:58:26 +0000 (13:58 +0800)]
Merge branch 'feature/esp_https_server' into 'master'
Add HTTPS Server component
See merge request idf/esp-idf!3608
Ivan Grokhotkov [Tue, 20 Nov 2018 05:10:19 +0000 (13:10 +0800)]
Merge branch 'example/sysview_tracing' into 'master'
SystemView tracing example
See merge request idf/esp-idf!3514
Michael (XIAO Xufeng) [Tue, 23 Oct 2018 08:57:32 +0000 (16:57 +0800)]
spi: fix the crash when callbacks are not in the IRAM
Introduced in
9c23b8e5 and
4f87a62f . To get higher speed, menuconfig
options are added to put ISR and other functions into the IRAM. The
interrupt flag ESP_INTR_FLAG_IRAM is also mistakenly set when the ISR is
put into the IRAM. However callbacks, which are wrote by the user, are
called in the master and slave ISR. The user may not be aware of that
these callbacks are not disabled during flash operations. Any cache miss
during flash operation will cause panic.
Essentially IRAM functions and intrrupt flag ESP_INTR_FLAG_IRAM are
different, the latter means not disabling the ISR during flash
operations. New bus_config flag intr_flags is offered to help set the
interrupt attribute, including priority level, SHARED, IRAM (not
disabled during flash operations). It introduced a small BREAK to
IDFv3.1 (but the same as IDFv3.0) that the user has to manually set IRAM
flag now (therefore he's aware of the IRAM thing) to void the ISR being
disabled during flash operations.
Alexey Gerenkov [Thu, 18 Oct 2018 16:14:44 +0000 (19:14 +0300)]
example: Adds SystemView tracing example app
Alexey Gerenkov [Thu, 18 Oct 2018 16:10:33 +0000 (19:10 +0300)]
esp32: Fixes SystemView lock's IRQ state restore
zhiweijian [Fri, 9 Nov 2018 08:11:45 +0000 (16:11 +0800)]
Component/bt: add set long adv data api
Angus Gratton [Mon, 19 Nov 2018 22:13:58 +0000 (06:13 +0800)]
Merge branch 'bugfix/ut_building_test_check' into 'master'
esp32, mbedtls: check component name when enabling test flags
See merge request idf/esp-idf!3742
Ivan Grokhotkov [Mon, 19 Nov 2018 17:09:38 +0000 (01:09 +0800)]
make/ldgen: fix line continuation
Ivan Grokhotkov [Mon, 19 Nov 2018 16:49:38 +0000 (00:49 +0800)]
esp32, mbedtls: check component name when enabling test flags
Otherwise flags get enabled even when building tests for other components.
Mahavir Jain [Mon, 19 Nov 2018 16:50:52 +0000 (22:20 +0530)]
test: spiram: fix and enable test cases for default configuration
Ivan Grokhotkov [Mon, 19 Nov 2018 10:36:47 +0000 (18:36 +0800)]
Merge branch 'bugfix/init_memctl' into 'master'
bootloader, esp32: add workaround for Tensilica erratum 572
See merge request idf/esp-idf!3605
Ivan Grokhotkov [Mon, 19 Nov 2018 10:35:54 +0000 (18:35 +0800)]
Merge branch 'feature/unit_test_example' into 'master'
Move Unity into components, add unit test example
See merge request idf/esp-idf!3562
zhiweijian [Mon, 19 Nov 2018 09:04:48 +0000 (17:04 +0800)]
Component/bt: add check peer addr type in set adv params
Angus Gratton [Mon, 19 Nov 2018 07:27:45 +0000 (15:27 +0800)]
Merge branch 'fix/cryptography_version' into 'master'
Update minimum version for cryptography package required
See merge request idf/esp-idf!3712
Angus Gratton [Mon, 19 Nov 2018 06:04:04 +0000 (14:04 +0800)]
Merge branch 'doc/translation_eclipse-setup_wangfang' into 'master'
Doc/translation eclipse setup wangfang
See merge request idf/esp-idf!3681
Angus Gratton [Mon, 19 Nov 2018 06:02:40 +0000 (14:02 +0800)]
Merge branch 'fix/spi_freq_limit_check' into 'master'
spi: modify some docs about the freq limit and the ISR
See merge request idf/esp-idf!3686
Shivani Tipnis [Fri, 16 Nov 2018 05:57:00 +0000 (11:27 +0530)]
Update minimum version for cryptography package required
Angus Gratton [Mon, 19 Nov 2018 04:53:06 +0000 (12:53 +0800)]
Merge branch 'doc/add_cmake_translation' into 'master'
doc/add_translation_for_cmake_documents
See merge request idf/esp-idf!3636
Angus Gratton [Mon, 19 Nov 2018 04:43:27 +0000 (12:43 +0800)]
Merge branch 'feature/linker_script_generator' into 'master'
Linker script generator
See merge request idf/esp-idf!2286
Ivan Grokhotkov [Thu, 1 Nov 2018 03:30:48 +0000 (11:30 +0800)]
bootloader, esp32: add workaround for Tensilica erratum 572
If zero-overhead loop buffer is enabled, under certain rare conditions
when executing a zero-overhead loop, the CPU may attempt to execute an invalid instruction. Work around by disabling the buffer.
Ivan Grokhotkov [Thu, 25 Oct 2018 12:31:35 +0000 (20:31 +0800)]
examples: add unit testing example
Ivan Grokhotkov [Thu, 25 Oct 2018 07:44:50 +0000 (15:44 +0800)]
unity: don't use stdio in runner, fix code style
Ivan Grokhotkov [Thu, 25 Oct 2018 04:52:32 +0000 (12:52 +0800)]
unity: separate common and IDF specific functionality
New unity component can be used for testing other applications.
Upstream version of Unity is included as a submodule.
Utilities specific to ESP-IDF unit tests (partitions, leak checking
setup/teardown functions, etc) are kept only in unit-test-app.
Kconfig options are added to allow disabling certain Unity features.
Ivan Grokhotkov [Fri, 26 Oct 2018 05:44:14 +0000 (13:44 +0800)]
ci: support building examples with external components
Ivan Grokhotkov [Thu, 25 Oct 2018 04:54:53 +0000 (12:54 +0800)]
vfs: implement fsync for UART VFS
Ivan Grokhotkov [Thu, 25 Oct 2018 04:56:56 +0000 (12:56 +0800)]
esp32: fix typos in rom/uart.h