]> granicus.if.org Git - esp-idf/log
esp-idf
7 years agoMerge branch 'bugfix/btdm_cherry-pick_ble_smp_bonding_issues' into 'master'
Jiang Jiang Jian [Mon, 3 Jul 2017 11:41:56 +0000 (19:41 +0800)]
Merge branch 'bugfix/btdm_cherry-pick_ble_smp_bonding_issues' into 'master'

component/bt: Fixed the bug crash of disconnet BLE when close the SMP module in the menuconfig.

See merge request !941

7 years agoMerge branch 'bugfix/bt_avdt_state_machine' into 'master'
Jiang Jiang Jian [Mon, 3 Jul 2017 11:41:46 +0000 (19:41 +0800)]
Merge branch 'bugfix/bt_avdt_state_machine' into 'master'

component/bt: bugfix for AVDTP state machine function on disconnection to handle NULL pointer condition

See merge request !946

7 years agocomponent/bt: bugfix for AVDTP state machine during disconnection in failure to handl...
wangmengyang [Mon, 3 Jul 2017 09:25:44 +0000 (17:25 +0800)]
component/bt: bugfix for AVDTP state machine during disconnection in failure to handle NULL parameter

7 years agoMerge branch 'bugfix/update_wpa2_certificate' into 'master'
Jiang Jiang Jian [Mon, 3 Jul 2017 07:35:36 +0000 (15:35 +0800)]
Merge branch 'bugfix/update_wpa2_certificate' into 'master'

update expiration date of wpa2 enterprise certificates to 2027/06/05.

See merge request !830

7 years agocomponent/bt: squech the commit
Yulong [Fri, 30 Jun 2017 08:27:11 +0000 (04:27 -0400)]
component/bt: squech the commit

component/bt: Fixed the bug crash of disconnet BLE when close the SMP module in the menuconfig.

component/bt: Removed the Excess #endid ///SMP_INCLUDED == TRUE in the l2cu_no_dynamic_ccbs function.

7 years agoMerge branch 'doc/wifi_set_vendor_ie' into 'master'
Ivan Grokhotkov [Fri, 30 Jun 2017 08:37:18 +0000 (16:37 +0800)]
Merge branch 'doc/wifi_set_vendor_ie' into 'master'

Document the WiFi Vendor-Specific Information Element API

See merge request !933

7 years agoMerge branch 'bugfix/newlib_lock_init' into 'master'
Ivan Grokhotkov [Fri, 30 Jun 2017 08:36:47 +0000 (16:36 +0800)]
Merge branch 'bugfix/newlib_lock_init' into 'master'

newlib locks: Fix _lock_init() & _lock_init_recursive() failing to initialise a lock

See merge request !937

7 years agoMerge branch 'bugfix/ipc_task_stack_size' into 'master'
Ivan Grokhotkov [Fri, 30 Jun 2017 08:36:18 +0000 (16:36 +0800)]
Merge branch 'bugfix/ipc_task_stack_size' into 'master'

Bugfix IPC task stack size

See merge request !938

7 years agoipc task: Allow configuration of IPC task stack size
Angus Gratton [Thu, 29 Jun 2017 23:39:54 +0000 (09:39 +1000)]
ipc task: Allow configuration of IPC task stack size

Fixes regression in 3fe0022ef

7 years agoMerge branch 'bugfix/uart_tx_buffer_length' into 'master'
Ivan Grokhotkov [Fri, 30 Jun 2017 04:30:25 +0000 (12:30 +0800)]
Merge branch 'bugfix/uart_tx_buffer_length' into 'master'

bugfix(uart): fix bugs reported from github

See merge request !927

7 years agoMerge branch 'feature/ci_mirror_for_submodules' into 'master'
Anton Maklakov [Fri, 30 Jun 2017 04:23:42 +0000 (12:23 +0800)]
Merge branch 'feature/ci_mirror_for_submodules' into 'master'

Use custom fetch strategy. Use local mirrors for submodules

See merge request !890

7 years agoCI: Use anchors to get rid of code dublication in the 'before_script' clauses
Anton Maklakov [Mon, 26 Jun 2017 10:42:28 +0000 (18:42 +0800)]
CI: Use anchors to get rid of code dublication in the 'before_script' clauses

7 years agoCI: Add script for synchronization of the local mirrors for submodules
Anton Maklakov [Tue, 20 Jun 2017 04:26:59 +0000 (12:26 +0800)]
CI: Add script for synchronization of the local mirrors for submodules

    You should use it manually when any submodule in the esp-idf has changed

    You can mark to exclude some of them in mirror-list.txt

7 years agoCI: Use local mirrors for submodules
Anton Maklakov [Mon, 19 Jun 2017 01:59:18 +0000 (09:59 +0800)]
CI: Use local mirrors for submodules

    The CI uses the mirror-submodule-update.sh for non-permanent reassignment
    of 3rdparty sub-modules to local mirrors (only for 'non-master' branches).
    List of the mirrors in mirror-list.txt

    You can use the script locally to speed up data retrieval on network problems

    check_submodule_sync job uses 'GIT_STRATEGY: clone' to check the availability of public sources

7 years agoCI: Use custom get_full_sources.sh script instead of gitlab-ci's strategies
Angus Gratton [Wed, 14 Jun 2017 07:52:33 +0000 (17:52 +1000)]
CI: Use custom get_full_sources.sh script instead of gitlab-ci's strategies

    Work around problems caused by failed submodule clones corrupting
    the working directory on the build runner.

    Add 10 retries for cloning submodules.

7 years agoCI: Move the ci-related staff to a separate directory
Anton Maklakov [Fri, 16 Jun 2017 04:38:32 +0000 (12:38 +0800)]
CI: Move the ci-related staff to a separate directory

7 years agoci check_commit_msg: Use CI_COMMIT_SHA to avoid ambiguity
Anton Maklakov [Fri, 16 Jun 2017 04:36:34 +0000 (12:36 +0800)]
ci check_commit_msg: Use CI_COMMIT_SHA to avoid ambiguity

7 years agoMerge branch 'bugfix/dport_access_unicore' into 'master'
Angus Gratton [Thu, 29 Jun 2017 22:59:04 +0000 (06:59 +0800)]
Merge branch 'bugfix/dport_access_unicore' into 'master'

dport_access: Fix spurious warning in unicore mode, refactor

See merge request !931

7 years agonewlib locks: Fix _lock_init() & _lock_init_recursive() failing to initialise a lock
Angus Gratton [Thu, 29 Jun 2017 11:30:28 +0000 (21:30 +1000)]
newlib locks: Fix _lock_init() & _lock_init_recursive() failing to initialise a lock

If scheduler was running, and lock was an automatic variable (ie stack-allocated) to be initialised by _lock_init*,
initialisation could be skipped if the lock variable was non-zero (and lock would be left invalid).

In other cases the lock is statically initialised to zero by __LOCK_INIT*

7 years agoesp_wifi.h: Document the Vendor-Specific Information Element functions
Angus Gratton [Thu, 29 Jun 2017 07:20:45 +0000 (17:20 +1000)]
esp_wifi.h: Document the Vendor-Specific Information Element functions

7 years agoesp_wifi header: Fix typo
Angus Gratton [Thu, 29 Jun 2017 07:19:17 +0000 (17:19 +1000)]
esp_wifi header: Fix typo

7 years agostack sizes: Revert stack size increases added in 8d43859
Angus Gratton [Thu, 29 Jun 2017 04:02:54 +0000 (14:02 +1000)]
stack sizes: Revert stack size increases added in 8d43859

Set min stack size to 2048 if AppTrace support is enabled, 512 bytes otherwise.

7 years agodport_access: Fix spurious warning in unicore mode, refactor
Angus Gratton [Wed, 28 Jun 2017 23:55:47 +0000 (09:55 +1000)]
dport_access: Fix spurious warning in unicore mode, refactor

7 years agoMerge branch 'feature/sysview_via_apptrace' into 'master'
Ivan Grokhotkov [Thu, 29 Jun 2017 00:40:13 +0000 (08:40 +0800)]
Merge branch 'feature/sysview_via_apptrace' into 'master'

sysview via apptrace

See merge request !708

7 years agoMerge branch 'feature/better_make_size' into 'master'
Angus Gratton [Tue, 27 Jun 2017 22:11:56 +0000 (06:11 +0800)]
Merge branch 'feature/better_make_size' into 'master'

build system: Add idf_size.py tool for better "make size" output

See merge request !874

7 years agoMerge branch 'bugfix/lwip_assert' into 'master'
Angus Gratton [Tue, 27 Jun 2017 22:09:04 +0000 (06:09 +0800)]
Merge branch 'bugfix/lwip_assert' into 'master'

lwip: Remove port-specific sys_arch_assert(), use libc __assert_func() instead

See merge request !926

7 years agoesp32: SEGGER SystemView Tracing Support
Alexey Gerenkov [Wed, 22 Mar 2017 03:07:37 +0000 (06:07 +0300)]
esp32: SEGGER SystemView Tracing Support

Implements support for system level traces compatible with SEGGER
SystemView tool on top of ESP32 application tracing module.
That kind of traces can help to analyse program's behaviour.
SystemView can show timeline of tasks/ISRs execution, context switches,
statistics related to the CPUs' load distribution etc.

Also this commit adds useful feature to ESP32 application tracing module:
 - Trace data buffering is implemented to handle temporary peaks of events load

7 years agoMerge branch 'test/ci_add_ble_cases' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 15:49:17 +0000 (23:49 +0800)]
Merge branch 'test/ci_add_ble_cases' into 'master'

CI: add ble cases to CI

See merge request !917

7 years agoMerge branch 'bugfix/btdm_ble_smp_bonding_issues' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 15:49:00 +0000 (23:49 +0800)]
Merge branch 'bugfix/btdm_ble_smp_bonding_issues' into 'master'

component/bt: Fix bugs of the SMP security module

See merge request !923

7 years agobugfix(uart): fix bugs reported from github
Wangjialin [Tue, 27 Jun 2017 08:41:59 +0000 (16:41 +0800)]
bugfix(uart): fix bugs reported from github

1. uart_set_line_inverse API issue, https://github.com/espressif/esp-idf/issues/673
2. tx buffer length issue, https://github.com/espressif/esp-idf/issues/710

7 years agolwip: Make LWIP_ERROR behave as if assertions were off, even if they are on
Angus Gratton [Tue, 27 Jun 2017 08:36:54 +0000 (18:36 +1000)]
lwip: Make LWIP_ERROR behave as if assertions were off, even if they are on

7 years agolwip: Remove port-specific sys_arch_assert(), use libc __assert_func() instead
Angus Gratton [Tue, 27 Jun 2017 07:29:13 +0000 (17:29 +1000)]
lwip: Remove port-specific sys_arch_assert(), use libc __assert_func() instead

7 years agoMerge branch 'doc/get_started_serialports' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 06:34:22 +0000 (14:34 +0800)]
Merge branch 'doc/get_started_serialports' into 'master'

docs: Add note about Windows COM ports to Getting Started guide

See merge request !922

7 years agoMerge branch 'bugfix/nvs_err_code' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 06:33:12 +0000 (14:33 +0800)]
Merge branch 'bugfix/nvs_err_code' into 'master'

ESP_ERR_NVS_VALUE_TOO_LONG had conflicting value.

See merge request !924

7 years agoMerge branch 'feature/test_runner_print_names' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 04:58:57 +0000 (12:58 +0800)]
Merge branch 'feature/test_runner_print_names' into 'master'

test runner: Print test name when starting, print filter description

See merge request !921

7 years agoMerge branch 'feature/lwip_expose_more_config' into 'master' v3.0-dev
Ivan Grokhotkov [Tue, 27 Jun 2017 04:53:42 +0000 (12:53 +0800)]
Merge branch 'feature/lwip_expose_more_config' into 'master'

lwip: Expose more config in IDF menuconfig

See merge request !909

7 years agoMerge branch 'test/add_dual_core_dport_access_unit_test_case' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 04:47:37 +0000 (12:47 +0800)]
Merge branch 'test/add_dual_core_dport_access_unit_test_case' into 'master'

test: add UT case for accessing dport and apb at the same time

See merge request !910

7 years agoMerge branch 'bugfix/gpio_set_direction_sets_matrix' into 'master'
Ivan Grokhotkov [Tue, 27 Jun 2017 03:42:56 +0000 (11:42 +0800)]
Merge branch 'bugfix/gpio_set_direction_sets_matrix' into 'master'

gpio driver: Clear GPIO matrix output config when setting pin as input

See merge request !919

7 years agonvs: add test for ESP_ERR_NVS_INVALID_LENGTH
Ivan Grokhotkov [Tue, 27 Jun 2017 03:28:37 +0000 (11:28 +0800)]
nvs: add test for ESP_ERR_NVS_INVALID_LENGTH

7 years agoCI: add test jobs for BLE cases
He Yin Ling [Fri, 23 Jun 2017 10:06:45 +0000 (18:06 +0800)]
CI: add test jobs for BLE cases

7 years agoCI: add BLE test cases to CI
He Yin Ling [Fri, 23 Jun 2017 10:06:30 +0000 (18:06 +0800)]
CI: add BLE test cases to CI

7 years agodocs: Add some notes about Windows COM ports, serial port drivers
Angus Gratton [Mon, 26 Jun 2017 05:37:29 +0000 (15:37 +1000)]
docs: Add some notes about Windows COM ports, serial port drivers

7 years agoESP_ERR_NVS_VALUE_TOO_LONG had conflicting value.
Simon Werner [Mon, 26 Jun 2017 23:58:49 +0000 (11:58 +1200)]
ESP_ERR_NVS_VALUE_TOO_LONG had conflicting value.

`ESP_ERR_NVS_VALUE_TOO_LONG` had conflicting value, its original value was `0x0c`, which is the same as `ESP_ERR_NVS_INVALID_LENGTH`

7 years agocomponent/bt: Added the bta gattc write ccc judgment.
Yulong [Mon, 26 Jun 2017 09:39:14 +0000 (05:39 -0400)]
component/bt: Added the bta gattc write ccc judgment.

7 years agocomponent/bt: Fixed a very important bug of the SMP security module when use SMP...
Yulong [Mon, 26 Jun 2017 09:02:57 +0000 (05:02 -0400)]
component/bt: Fixed a very important bug of the SMP security module when use SMP to connected after bonding.

7 years agoMerge branch 'bugfix/default_vfs_paths' into 'master'
Ivan Grokhotkov [Mon, 26 Jun 2017 06:03:22 +0000 (14:03 +0800)]
Merge branch 'bugfix/default_vfs_paths' into 'master'

Make relative paths match the default VFS, if provided

See merge request !913

7 years agoMerge branch 'bugfix/esp32d2wd_gpio0' into 'master'
Ivan Grokhotkov [Mon, 26 Jun 2017 06:02:48 +0000 (14:02 +0800)]
Merge branch 'bugfix/esp32d2wd_gpio0' into 'master'

esptool: Update to v2.0.1, fix ESP32-D2WD GPIO0 issue

See merge request !918

7 years agoMerge branch 'bugfix/l2cap_disconnect_timeout' into 'master'
Jiang Jiang Jian [Mon, 26 Jun 2017 06:02:36 +0000 (14:02 +0800)]
Merge branch 'bugfix/l2cap_disconnect_timeout' into 'master'

component/bt: bugfix for L2CAP state machine to access NULL lcb during disconnection

See merge request !920

7 years agoMerge branch 'bugfix/wrong_macro_uart_base_addr' into 'master'
Jiang Jiang Jian [Mon, 26 Jun 2017 05:55:37 +0000 (13:55 +0800)]
Merge branch 'bugfix/wrong_macro_uart_base_addr' into 'master'

fix bug that uart register base address macro was wrong

See merge request !912

7 years agoMerge branch 'bugfix/tw13402_sniffer_fail_ratio_high' into 'master'
Jiang Jiang Jian [Mon, 26 Jun 2017 05:52:47 +0000 (13:52 +0800)]
Merge branch 'bugfix/tw13402_sniffer_fail_ratio_high' into 'master'

esp32: update wifi lib to fix a sniffer issue

See merge request !914

7 years agotest runner: Print test name when starting, print filter description
Angus Gratton [Mon, 26 Jun 2017 05:38:46 +0000 (15:38 +1000)]
test runner: Print test name when starting, print filter description

Makes it easier to run tests manually.

7 years agogpio driver: Clear GPIO matrix output config when setting pin as input
Angus Gratton [Mon, 26 Jun 2017 02:41:40 +0000 (12:41 +1000)]
gpio driver: Clear GPIO matrix output config when setting pin as input

Otherwise, if a non-GPIO peripheral has been routed to this pin
(as an output), output driver can remain enabled.

7 years agoesptool: Update to v2.0.1
Angus Gratton [Mon, 26 Jun 2017 02:16:09 +0000 (12:16 +1000)]
esptool: Update to v2.0.1

Fixes issue with GPIO 0 being enabled as an output on ESP32D2WD (or when setting SPI pins in efuse)
and not using Quad-I/O modes.

Ref: https://esp32.com/viewtopic.php?f=2&t=2205

7 years agoesp32: update wifi lib to fix a sniffer issue
Liu Zhi Fu [Sat, 24 Jun 2017 02:45:20 +0000 (10:45 +0800)]
esp32: update wifi lib to fix a sniffer issue

Fix sniffer only receives the first MDPU in AMPDU when the AMPDU is not for our station/soft-AP

7 years agoMake relative paths match the default VFS, if provided
Deomid Ryabkov [Fri, 23 Jun 2017 12:07:43 +0000 (13:07 +0100)]
Make relative paths match the default VFS, if provided

https://github.com/espressif/esp-idf/issues/158

7 years agofix bug that uart register base address macro was wrong
Jack [Fri, 23 Jun 2017 11:56:12 +0000 (19:56 +0800)]
fix bug that uart register base address macro was wrong

7 years agocomponent/bt: fix a bug for L2CAP state machine to access lcb after it is released
wangmengyang [Fri, 23 Jun 2017 09:26:43 +0000 (17:26 +0800)]
component/bt: fix a bug for L2CAP state machine to access lcb after it is released

7 years agoMerge branch 'bugfix/fatfs_unit_test_name' into 'master' v2.1-rc1
Ivan Grokhotkov [Fri, 23 Jun 2017 08:32:51 +0000 (16:32 +0800)]
Merge branch 'bugfix/fatfs_unit_test_name' into 'master'

fatfs: fix duplicate unit test name

See merge request !911

7 years agotest: add UT case for dual dport and apb access
He Yin Ling [Fri, 23 Jun 2017 06:28:43 +0000 (14:28 +0800)]
test: add UT case for dual dport and apb access

7 years agoMerge branch 'bugfix/spiflash_rom_symbols' into 'master'
Jiang Jiang Jian [Fri, 23 Jun 2017 07:24:04 +0000 (15:24 +0800)]
Merge branch 'bugfix/spiflash_rom_symbols' into 'master'

spiflash rom: Add symbols accidentally removed in refactor

See merge request !804

7 years agofatfs: fix duplicate unit test name
Ivan Grokhotkov [Fri, 23 Jun 2017 06:59:21 +0000 (14:59 +0800)]
fatfs: fix duplicate unit test name

7 years agolwip debug: fix typo
Angus Gratton [Fri, 23 Jun 2017 06:28:38 +0000 (16:28 +1000)]
lwip debug: fix typo

7 years agolwip: Enable LWIP assertions unless they are disabled globally
Angus Gratton [Thu, 22 Jun 2017 07:17:10 +0000 (17:17 +1000)]
lwip: Enable LWIP assertions unless they are disabled globally

7 years agolwip: Allow configuring/disabling some TCP options to save RAM
Angus Gratton [Thu, 22 Jun 2017 07:14:21 +0000 (17:14 +1000)]
lwip: Allow configuring/disabling some TCP options to save RAM

RAM savings are small, but may add up when running large numbers of sockets.

7 years agoevent handler: Add debug event handler for confirmed IPv6 LL address
Angus Gratton [Wed, 7 Jun 2017 07:26:44 +0000 (17:26 +1000)]
event handler: Add debug event handler for confirmed IPv6 LL address

7 years agolwip: Expose broadcast/multicast ping enable options in menuconfig
Angus Gratton [Wed, 7 Jun 2017 07:26:05 +0000 (17:26 +1000)]
lwip: Expose broadcast/multicast ping enable options in menuconfig

7 years agoMerge branch 'bugfix/removed_pinlist' into 'master'
Ivan Grokhotkov [Fri, 23 Jun 2017 03:46:41 +0000 (11:46 +0800)]
Merge branch 'bugfix/removed_pinlist' into 'master'

Pin List has been moved to the Datasheet, fixed links

See merge request !900

7 years agoMerge branch 'buxfix/panic_handler_not_halting_cpu' into 'master'
Ivan Grokhotkov [Fri, 23 Jun 2017 03:34:03 +0000 (11:34 +0800)]
Merge branch 'buxfix/panic_handler_not_halting_cpu' into 'master'

Panic Handler not halting when running on both cores

See merge request !903

7 years agoMerge branch 'bugfix/vfs_fixes' into 'master'
Ivan Grokhotkov [Fri, 23 Jun 2017 03:33:27 +0000 (11:33 +0800)]
Merge branch 'bugfix/vfs_fixes' into 'master'

VFS fixes

See merge request !901

7 years agoMerge branch 'bugfix/sdmmc_send_init_bits' into 'master'
Ivan Grokhotkov [Fri, 23 Jun 2017 03:31:29 +0000 (11:31 +0800)]
Merge branch 'bugfix/sdmmc_send_init_bits' into 'master'

sdmmc: send init sequence to card before MMC_GO_IDLE_STATE

See merge request !906

7 years agoMerge branch 'bugfix/btdm_ble_update_conn_params_issues' into 'master'
Jiang Jiang Jian [Thu, 22 Jun 2017 12:50:37 +0000 (20:50 +0800)]
Merge branch 'bugfix/btdm_ble_update_conn_params_issues' into 'master'

component/bt: Modifed the update connection method to fixed the bug of connectio…

See merge request !889

7 years agoMerge branch 'bugfix/fix_ieee80211_output_assert_and_restore_task_priority_in_wifi_li...
Jiang Jiang Jian [Thu, 22 Jun 2017 08:38:48 +0000 (16:38 +0800)]
Merge branch 'bugfix/fix_ieee80211_output_assert_and_restore_task_priority_in_wifi_lib' into 'master'

Fix the bug that lora vendor size was not added to probe response.

See merge request !908

7 years agoMerge branch 'bugfix/hci_acl_ctlr_to_host_fc' into 'master'
Jiang Jiang Jian [Thu, 22 Jun 2017 08:38:14 +0000 (16:38 +0800)]
Merge branch 'bugfix/hci_acl_ctlr_to_host_fc' into 'master'

component/bt: bugfix for NULL pointer access when HCI CTLR to HOST flow control is in use

See merge request !907

7 years agocomponent/bt: Added the error log to the l2cble_start_conn_update func.
Yulong [Thu, 22 Jun 2017 07:53:27 +0000 (03:53 -0400)]
component/bt: Added the error log to the l2cble_start_conn_update func.

7 years agoFix the bug that lora vendor size was not added to probe response.
XiaXiaotian [Thu, 22 Jun 2017 07:06:58 +0000 (15:06 +0800)]
Fix the bug that lora vendor size was not added to probe response.

Restore priority of tasks in wifi lib.

7 years agocomponent/bt: bugfix for NULL pointer access when HCI CTLR to HOST flow control is...
wangmengyang [Thu, 22 Jun 2017 06:59:51 +0000 (14:59 +0800)]
component/bt: bugfix for NULL pointer access when HCI CTLR to HOST flow control is in use

7 years agoMerge branch 'bugfix/vfs_write_return_type' into 'master'
Ivan Grokhotkov [Thu, 22 Jun 2017 03:48:34 +0000 (11:48 +0800)]
Merge branch 'bugfix/vfs_write_return_type' into 'master'

Change esp_vfs_t.write return value to ssize_t

See merge request !897

7 years agosend bus initialization bits before MMC_GO_IDLE_STATE command to initialize card...
James Sarrett [Thu, 11 May 2017 07:10:52 +0000 (00:10 -0700)]
send bus initialization bits before MMC_GO_IDLE_STATE command to initialize card after poweron

7 years agoMerge branch 'bugfix/btdm_modify_some_log_info' into 'master'
Jiang Jiang Jian [Thu, 22 Jun 2017 03:03:01 +0000 (11:03 +0800)]
Merge branch 'bugfix/btdm_modify_some_log_info' into 'master'

component /bt: modify some log infor

See merge request !905

7 years agoMerge branch 'bugfix/hci_le_rd_rmt_used_feats' into 'master'
Jiang Jiang Jian [Wed, 21 Jun 2017 13:24:54 +0000 (21:24 +0800)]
Merge branch 'bugfix/hci_le_rd_rmt_used_feats' into 'master'

component/bt: bugfix for hci_le_rd_rmt_used_feats_cmd handler which does not check connection state

See merge request !904

7 years agoBugfix - Panic Handler not halting when running on both cores
Darian Leung [Tue, 20 Jun 2017 12:13:13 +0000 (20:13 +0800)]
Bugfix - Panic Handler not halting when running on both cores

Bug occurs when core dump destination in menuconfig is set to flash. When
programme crashes, xt_unhandled_exception or panicHandler will both trigger
commonErrorHandler. commonErrorHandler calls esp_core_dump_to_flash which
will attempt to use DPORT functions and hang due to trying to a stall and already
stalled processor (already stalled in xt_unhandled_exception and panicHandler).
Program will eventually be rebooted when wdt expires.

Added esp_dport_access_int_deinit after calls to haltOtherCore() so that DPORT
functions don't try to halt and already halted cpu hence preventing hang.

Fixes TW#12944 https://github.com/espressif/esp-idf/issues/646

7 years agocomponent/bt: bugfix for hci_le_rd_rmt_used_feats_cmd handler which does not check...
wangmengyang [Wed, 21 Jun 2017 07:52:32 +0000 (15:52 +0800)]
component/bt: bugfix for hci_le_rd_rmt_used_feats_cmd handler which does not check connection state

7 years agocomponent/bt: Change the l2cble_start_conn_update return value to BOOLEAN.
Yulong [Wed, 21 Jun 2017 06:39:36 +0000 (02:39 -0400)]
component/bt: Change the l2cble_start_conn_update return value to BOOLEAN.

7 years agovfs: add support for nested mount points
Ivan Grokhotkov [Wed, 21 Jun 2017 06:17:14 +0000 (14:17 +0800)]
vfs: add support for nested mount points

Fixes https://github.com/espressif/esp-idf/issues/135

7 years agoPin List has been moved to the Datasheet, fixed links
krzychb [Wed, 21 Jun 2017 06:13:42 +0000 (08:13 +0200)]
Pin List has been moved to the Datasheet, fixed links

7 years agovfs: fix NULL pointer dereference in esp_vfs_unregister
Ivan Grokhotkov [Wed, 21 Jun 2017 05:54:04 +0000 (13:54 +0800)]
vfs: fix NULL pointer dereference in esp_vfs_unregister

7 years agobuild system: Add idf_size.py tool for better "make size" output & analysis
Angus Gratton [Thu, 15 Jun 2017 02:18:48 +0000 (12:18 +1000)]
build system: Add idf_size.py tool for better "make size" output & analysis

Add new "make size_components" and "make size_files" targets for analysing makeup of the ELF file.

Plain "make size" output now looks like this:

Total sizes:
 DRAM .data size:   11156 bytes
 DRAM .bss  size:   22304 bytes
Used static DRAM:   33460 bytes ( 294220 available, 10.2% used)
Used static IRAM:   80480 bytes (  50592 available, 61.4% used)
      Flash code:  421463 bytes
    Flash rodata:  103824 bytes
Total image size:~ 616923 bytes (.bin may be padded larger)

7 years agoComponent /bt: modify some log infor
zhiweijian [Tue, 20 Jun 2017 09:54:28 +0000 (17:54 +0800)]
Component /bt: modify some log infor

7 years agovfs: fix opendir of a filesystem root directory
Ivan Grokhotkov [Tue, 20 Jun 2017 17:21:14 +0000 (01:21 +0800)]
vfs: fix opendir of a filesystem root directory

Previously opendir("/data") would fail if filesystem with "data" prefix
was registered in VFS, while opendir("/data/") would succeed.
This change fixes handling for the former case and adds relevant tests.

7 years agoMerge branch 'bugfix/uxTaskGetSystemState_github_#12142' into 'master'
Ivan Grokhotkov [Tue, 20 Jun 2017 09:27:08 +0000 (17:27 +0800)]
Merge branch 'bugfix/uxTaskGetSystemState_github_#12142' into 'master'

Bugfix for uxTaskGetSystemState

See merge request !883

7 years agoMerge branch 'bugfix/doc_bugfixes' into 'master'
Ivan Grokhotkov [Tue, 20 Jun 2017 09:25:03 +0000 (17:25 +0800)]
Merge branch 'bugfix/doc_bugfixes' into 'master'

Corrected small issues in documentation, fixes #694 and merges #706

See merge request !894

7 years agoMerge branch 'bugfix/tw13318_wifi_fail_connect_to_TP842N' into 'master'
Jiang Jiang Jian [Tue, 20 Jun 2017 09:12:44 +0000 (17:12 +0800)]
Merge branch 'bugfix/tw13318_wifi_fail_connect_to_TP842N' into 'master'

esp32: update wifi lib to fix two wifi connect issues

See merge request !893

7 years agoFixed link to JTAG Debugging for ESP32
krzychb [Mon, 19 Jun 2017 20:15:05 +0000 (22:15 +0200)]
Fixed link to JTAG Debugging for ESP32

7 years ago[TW#13322] Typo in documentation, fixes #694
krzychb [Mon, 19 Jun 2017 20:12:54 +0000 (22:12 +0200)]
[TW#13322] Typo in documentation, fixes #694

7 years agoUpdate README.md, merges #706
José Luis Aracil Gómez del Campo [Fri, 16 Jun 2017 15:34:47 +0000 (17:34 +0200)]
Update README.md, merges #706

Signed-off-by: krzychb <krzychb@gazeta.pl>
7 years agoesp32: update wifi lib to fix a wifi connect issue
Liu Zhi Fu [Mon, 19 Jun 2017 13:23:24 +0000 (21:23 +0800)]
esp32: update wifi lib to fix a wifi connect issue

Fix WiFi fails to connect TP842N bug

7 years agoMerge branch 'fix/ci_deps_optimize' into 'master'
Anton Maklakov [Mon, 19 Jun 2017 08:19:49 +0000 (16:19 +0800)]
Merge branch 'fix/ci_deps_optimize' into 'master'

Optimize CI dependences

See merge request !851

7 years agocomponent/bt: Modifed the update connection method to fixed the bug of connection...
Yulong [Mon, 19 Jun 2017 07:22:25 +0000 (03:22 -0400)]
component/bt: Modifed the update connection method to fixed the bug of connection parameters not correct.

7 years agoCI: Add CI options to use more attempts in some transfer situations
Anton Maklakov [Mon, 12 Jun 2017 07:22:09 +0000 (15:22 +0800)]
CI: Add CI options to use more attempts in some transfer situations

7 years agoCI: Minor changes in code formatting and cleanup
Anton Maklakov [Fri, 9 Jun 2017 10:14:29 +0000 (18:14 +0800)]
CI: Minor changes in code formatting and cleanup