-
Notifications
You must be signed in to change notification settings - Fork 18
Description
After testing, it was determined that the location where the error occurred was "compositeHID.begin();" in the setup method. This line.
Then I checked the BleCompositeHid.cpp file line by line. When the program runs to line 199 (" device->init(BleCompositeHIDInstance->_hid); ") Start restarting.
The restart log is as follows:
15:42:58.667 -> Guru Meditation Error: Core 0 panic'ed (Store access fault). Exception was unhandled.
15:42:58.667 ->
15:42:58.667 -> Core 0 register dump:
15:42:58.667 -> MEPC : 0x420042ec RA : 0x42002b00 SP : 0x3fca7c70 GP : 0x3fc94800
15:42:58.667 -> TP : 0x3fca85e0 T0 : 0x4005890e T1 : 0x40393046 T2 : 0x01250015
15:42:58.667 -> S0/FP : 0x3fc9d8a4 S1 : 0x3fcb3c0c A0 : 0x00000000 A1 : 0x3fcb422c
15:42:58.667 -> A2 : 0x00000004 A3 : 0x00000003 A4 : 0x00000000 A5 : 0x3c07c9e0
15:42:58.667 -> A6 : 0x00000005 A7 : 0x3fcb46d4 S2 : 0x3fc9d8b4 S3 : 0x3fc9daa0
15:42:58.667 -> S4 : 0x3c070000 S5 : 0x3fc9daa8 S6 : 0x3fc99000 S7 : 0x3fc9d8a4
15:42:58.667 -> S8 : 0x3fc9daa8 S9 : 0x3c070000 S10 : 0x3c070000 S11 : 0x0000003c
15:42:58.667 -> T3 : 0x00000000 T4 : 0x0fffffff T5 : 0x00000019 T6 : 0x3fc9db20
15:42:58.667 -> MSTATUS : 0x00001881 MTVEC : 0x40380001 MCAUSE : 0x00000007 MTVAL : 0x0000002c
15:42:58.667 -> MHARTID : 0x00000000
15:42:58.667 ->
15:42:58.667 -> Stack memory:
15:42:58.667 -> 3fca7c70: 0x3fc96b40 0x3fc98000 0x3fca85b0 0x420009e0 0x06090105 0x408501a1 0xe0190705 0x0015e729
15:42:58.667 -> 3fca7c90: 0x01750125 0x02810895 0x08750195 0x06950181 0x00150875 0x07056525 0x65290019 0x05950081
15:42:58.667 -> 3fca7cb0: 0x08050175 0x05290119 0x01950291 0x01910375 0x090105c0 0x0901a102 0x8500a101 0x19090520
15:42:58.667 -> 3fca7cd0: 0x15052901 0x75012500 0x81059501 0x95017502 0x05038103 0x09300901 0x15380931 0x757f2581
15:42:58.667 -> 3fca7cf0: 0x81039508 0x0a0c0506 0x81150238 0x08757f25 0x06810195 0x0105c0c0 0x01a10509 0x09050185
15:42:58.667 -> 3fca7d10: 0x01250015 0x01190175 0x08950829 0x01050281 0x00160109 0x7fff2600 0x08951075 0x300900a1
15:42:58.667 -> 3fca7d30: 0x32093109 0x33093509 0x36093409 0x02813609 0x3fc9c0c0 0x3fc98000 0x3fca85b0 0x42000710
15:42:58.667 -> 3fca7d50: 0x06090105 0x408501a1 0xe0190705 0x0015e729 0x01750125 0x02810895 0x08750195 0x06950181
15:42:58.667 -> 3fca7d70: 0x00150875 0x07056525 0x65290019 0x05950081 0x08050175 0x05290119 0x01950291 0x01910375
15:42:58.667 -> 3fca7d90: 0x090105c0 0x0901a102 0x8500a101 0x19090520 0x15052901 0x75012500 0x81059501 0x95017502
15:42:58.667 -> 3fca7db0: 0x05038103 0x09300901 0x15380931 0x757f2581 0x81039508 0x0a0c0506 0x81150238 0x08757f25
15:42:58.667 -> 3fca7dd0: 0x06810195 0x0105c0c0 0x01a10509 0x09050185 0x01250015 0x01190175 0x08950829 0x01050281
15:42:58.667 -> 3fca7df0: 0x00160109 0x7fff2600 0x08951075 0x300900a1 0x32093109 0x33093509 0x36093409 0x02813609
15:42:58.667 -> 3fca7e10: 0xa5a5c0c0 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
15:42:58.667 -> 3fca7e30: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
15:42:58.667 -> 3fca7e50: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
15:42:58.667 -> 3fca7e70: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
15:42:58.667 -> 3fca7e90: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
15:42:58.667 -> 3fca7eb0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
15:42:58.667 -> 3fca7ed0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x00000002 0xffffffff 0x00000000 0x00000064
15:42:58.667 -> 3fca7ef0: 0x3fca803c 0x00000002 0x00000001 0x00000000 0x00000000 0x3fca80cf 0x00000000 0x4205a212
15:42:58.667 -> 3fca7f10: 0x60006000 0x3fc9db20 0x3fca8398 0x3c0706ed 0x00000000 0x00000000 0x00000000 0x00000000
15:42:58.667 -> 3fca7f30: 0x00000000 0x00000001 0x00000009 0x00000001 0x00000000 0x3c07c640 0x00000000 0x00000023
15:42:58.667 -> 3fca7f50: 0x00000000 0x00000000 0x3fca7fd0 0x3fc94800 0x0c080400 0x19161310 0x24221f1c 0x2e2c2927
15:42:58.667 -> 3fca7f70: 0x00000000 0x00000800 0x3fcdf000 0x40039f02 0x3fca8014 0x00000064 0x00000000 0x42050f30
15:42:58.667 -> 3fca7f90: 0x3fc94e4c 0x00000001 0x00000000 0x00000013 0x00000001 0x00000001 0x00000001 0x0000011e
15:42:58.667 -> 3fca7fb0: 0x00000001 0x00000009 0x00000001 0x3fca80a8 0x3fca80b8 0x0000011e 0x00000000 0x42051280
15:42:58.667 -> 3fca7fd0: 0x00000000 0x00000002 0x00000002 0x3fca80ea 0x00000004 0x00000004 0x00000800 0x3fca8420
15:42:58.667 -> 3fca7ff0: 0x00000000 0x00000141 0x000001fe 0x00000002 0x00000002 0x00000000 0x00000001 0x00000000
15:42:58.667 -> 3fca8010: 0x0000000e 0x00000001 0x00000000 0x00000013 0x3fca802c 0x00000000 0x00000000 0x3c0706ea
15:42:58.667 -> 3fca8030: 0x00000001 0x3fca80cf 0x00000001 0x00000000 0x40390266 0x403901d8 0x3fca80c0 0x3fc94800
15:42:58.667 -> 3fca8050: 0x3fca85e0 0x40392c3e 0x70000000 0x00000000 0x60002000 0x3fca8104 0x00000000 0x00002000
15:42:58.857 ->
15:42:58.857 ->
15:42:58.857 -> ELF file SHA256: 1e20f1037
15:42:58.857 ->
15:42:58.857 -> Rebooting...
15:42:58.857 -> ESP-ROM:esp32c3-api1-20210207
15:42:58.857 -> Build:Feb 7 2021
15:42:58.902 -> rst:0xc (RTC_SW_CPU_RST),boot:0xd (SPI_FAST_FLASH_BOOT)
15:42:58.902 -> Saved PC:0x403819ae
15:42:58.902 -> SPIWP:0xee
15:42:58.902 -> mode:DIO, clock div:1
15:42:58.902 -> load:0x3fcd5820,len:0x1148
15:42:58.902 -> load:0x403cc710,len:0xb40
15:42:58.902 -> load:0x403ce710,len:0x2f58
15:42:58.902 -> entry 0x403cc710
This problem has bothered me for a long time. I hope a repair solution can be provided. thank you.