]> granicus.if.org Git - esp-idf/commitdiff
component/bt and esp32: fix two bluetooth bugs that caused by coexist module
authorTian Hao <tianhao@espressif.com>
Sat, 1 Dec 2018 10:10:19 +0000 (18:10 +0800)
committerTian Hao <tianhao@espressif.com>
Mon, 3 Dec 2018 11:30:28 +0000 (19:30 +0800)
    1. Fix interrupt watchdog timeout in bluetooth "btdm_bb_isr"
    2. Fix BLE assert(512) or assert(1536)  in rwble.c at line 222
    3. Update librtc.a to fix BLE assert(512) in rwble.c at line 222

    The #1 and #2 occurs random.
    The #3 bug occurs in certain scenario:
     1. If Wifi start softap and BLE is working
     2. If wifi start station, but do not use normal station operation, such
     as just use espnow, while BLE is working
     3. Any other scenario, that wifi works without use software coexist
     operation, while BLE is working(such as do advertising and ...)

    4. update libcoexist.a version to v1.1.2

components/bt/lib
components/esp32/lib

index 60d31265be746713fe80a634b02ce10a0f17fd02..d366faa56d6a41a5894661af26413721c5a812bf 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 60d31265be746713fe80a634b02ce10a0f17fd02
+Subproject commit d366faa56d6a41a5894661af26413721c5a812bf
index 892a63089b5ab74114a86c2a3202bfa755bfd320..8c987c6b246141016674da9b33b09d4f461363f0 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 892a63089b5ab74114a86c2a3202bfa755bfd320
+Subproject commit 8c987c6b246141016674da9b33b09d4f461363f0