From 155e48bbdedd412d38a4b34945a5c41c75cbebfd Mon Sep 17 00:00:00 2001 From: Tian Hao Date: Sat, 1 Dec 2018 18:10:19 +0800 Subject: [PATCH] component/bt and esp32: fix two bluetooth bugs that caused by coexist module 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 | 2 +- components/esp32/lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/bt/lib b/components/bt/lib index bb2c94d05..553dd1638 160000 --- a/components/bt/lib +++ b/components/bt/lib @@ -1 +1 @@ -Subproject commit bb2c94d0577fd5447159242ad3dbcc1e8cdcdc3f +Subproject commit 553dd16388d0f63f50dc1f0f6dd7742df917d570 diff --git a/components/esp32/lib b/components/esp32/lib index 8e105b14a..35cd99b3b 160000 --- a/components/esp32/lib +++ b/components/esp32/lib @@ -1 +1 @@ -Subproject commit 8e105b14a0ac6149647bb5ac813633989be2a2e6 +Subproject commit 35cd99b3b2589fc91676166265fa29c950a0e9cc