Closed rbuisson-invn closed 2 months ago
@rbuisson-invn Does this issue still exist with the the latest version?
Faced similar issue on arduino ide:
16:12:57.684 -> ASSERT_ERR(acl_par->data_len == 0), in ld_acl.c at line 8077
16:12:58.015 -> Guru Meditation Error: Core 0 panic'ed (Interrupt wdt timeout on CPU0)
16:12:58.015 -> Core 0 register dump:
16:12:58.015 -> PC : 0x40086ff4 PS : 0x00060334 A0 : 0x80165875 A1 : 0x3ffcea80
16:12:58.015 -> A2 : 0x00000001 A3 : 0x00000000 A4 : 0x60008048 A5 : 0x3ffbdd3c
16:12:58.015 -> A6 : 0x3ffbdd3c A7 : 0x00000000 A8 : 0x80086ff4 A9 : 0x3ffcea60
16:12:58.015 -> A10 : 0x0000003d A11 : 0x0000003d A12 : 0x00000010 A13 : 0xffffffff
16:12:58.015 -> A14 : 0x00000000 A15 : 0xfffffffb SAR : 0x00000004 EXCCAUSE: 0x00000005
16:12:58.063 -> EXCVADDR: 0x00000000 LBEG : 0x40086f9c LEND : 0x40086fa3 LCOUNT : 0x00000000
16:12:58.063 ->
16:12:58.063 -> ELF file SHA256: 0000000000000000
16:12:58.063 ->
16:12:58.063 -> Backtrace: 0x40086ff4:0x3ffcea80 0x40165872:0x3ffceaa0 0x40024fe5:0x3ffceaf0 0x40087f72:0x3ffceb10 0x40019d11:0x3ffceb40 0x40055b4d:0x3ffceb60 0x4015fbb7:0x3ffceb80 0x401601c5:0x3ffceba0 0x4009081a:0x3ffcebd0
16:12:58.063 ->
16:12:58.063 -> Core 1 register dump:
16:12:58.063 -> PC : 0x4017a6c2 PS : 0x00060534 A0 : 0x8015c756 A1 : 0x3ffbc680
16:12:58.063 -> A2 : 0x00000000 A3 : 0x00000001 A4 : 0x80090a2c A5 : 0x3ffbc5a0
16:12:58.110 -> A6 : 0x00000000 A7 : 0x3ffbc380 A8 : 0x00060023 A9 : 0x3ffbc77c
16:12:58.110 -> A10 : 0x00000001 A11 : 0x00000001 A12 : 0x80090a2c A13 : 0x3ffbc580
16:12:58.110 -> A14 : 0x00000000 A15 : 0x3ffbc380 SAR : 0x00000000 EXCCAUSE: 0x00000005
16:12:58.110 -> EXCVADDR: 0x00000000 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000
16:12:58.110 ->
16:12:58.110 -> ELF file SHA256: 0000000000000000
16:12:58.110 ->
16:12:58.110 -> Backtrace: 0x4017a6c2:0x3ffbc680 0x4015c753:0x3ffbc6a0 0x40091fd9:0x3ffbc6c0 0x4009081a:0x3ffbc6e0
Please provide the steps for reproducing and git commit id.
Thanks for reporting, will close due to short of feedback, feel free to reopen with more updates. Thanks for using our Espressif product!
Answers checklist.
IDF version.
v4.4.1
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
No response
Development Kit.
Custom board
Power Supply used.
USB
What is the expected behavior?
Bluedroid library should support both HID device and SPP profiles with no crash (classic br/edr bluetooth).
What is the actual behavior?
The firmware starts HID device and SPP profiles with bluedroid classic bluetooth, bluetooth profiles are connected to a windows 10 laptop. It regularly (100 Hz) transmits data over both profiles (max 102 bytes over SPP and the HID mouse report).
After some times, the firmware crashes (might be minutes or hours) on an ASSERT located in ld_acl.c: ASSERT_ERR(acl_par->data_len == 0), in ld_acl.c at line 8077 Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled.
I disabled Modem sleep, and I tried updating the bluedroid controller lib_esp32 to the latest version, with no improvement regarding this issue.
Steps to reproduce.
Debug Logs.
More Information.
I disabled Modem sleep, and I tried updating the bluedroid controller lib_esp32 to the latest version, with no improvement regarding this issue.