Page 1 of 1

(StoreProhibited) - timer_process_alarm - ESP32-S3 Mini

Posted: Fri Dec 29, 2023 11:48 am
by barrerarodrigo
Dear Suppor Team,

I currently have an application running on ESP32-S3 mini, it has 7 tasks and 3 gpio pin interrupts. After running for long time (last test it ran for 20 hours), the following error occured:

Guru Meditation Error: Core 0 panic'ed (StoreProhibited). Exception was unhandled.

Core 0 register dump:
PC : 0x42006808 PS : 0x00060033 A0 : 0x82006938 A1 : 0x3fca8150
0x42006808: timer_process_alarm at C:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_timer/src/esp_timer.c:414

A2 : 0x00000000 A3 : 0x3fca1254 A4 : 0x00000001 A5 : 0x00000000
A6 : 0x00000000 A7 : 0xd3684309 A8 : 0x82006800 A9 : 0x3fca8130
A10 : 0x3fc9b854 A11 : 0xffffffff A12 : 0x00000000 A13 : 0x00c252e0
A14 : 0x00060023 A15 : 0x00000001 SAR : 0x0000000a EXCCAUSE: 0x0000001d
EXCVADDR: 0x82006830 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff
0x40056f5c: memcpy in ROM

0x40056f72: memcpy in ROM

Ȉ��������̘����̉����̈��̈����Ȉ��������̘����̉����̈���ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c��Ȉ���̈������̘�̈����Ȉ��������̘����̉����̈� ��̈����Ȉ��������̘����̉����̈���ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c42006805���̈������̘�̈����Ȉ��������̘����̉����̈��̈����Ȉ��������̘ ����̉����̈���ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c3fca8150��Ȉ���̈������̘�̈����Ȉ��������̘����̉����̈��̈����Ȉ��������̘����̉����̈��� �ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c42006935���̈������̘�̈����Ȉ��������̘����̉����̈��̈����Ȉ��������̘����̉����̈���ݍ������ٝ؈��Ɉ��ݍ� ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c3fca8180��Ȉ���̈������̘�̈����Ȉ��������̘����̉����̈��̈����Ȉ��������̘����̉����̈���ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ���� ���ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c40384d39���̈������̘�̈����Ȉ��������̘����̉����̈��̈����Ȉ��������̘����̉����̈���ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c3fca81a0̉����̈���ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̍��ݍ������ٝ؈��Ɉ��ݍ��؈��Ɉ̜Ɉ��܍�݌���������٘�������Ȉ��/log.c


ELF file SHA256: 10639a75794de34d

Initiating core dump!
I (3584) esp_core_dump_uart: Press Enter to print core dump to UART...
I (8585) esp_core_dump_uart: Print core dump to uart...
E (8585) esp_core_dump_elf: %��,
��L%}҂ؒ��� �R؂��B��%��,
��L%}�
�c3
�c4�������e�������
�c3
�c4�������e��������ؒ��� �R؂��B��%��,
��L%}҂ؒ��� �R؂��B��%��,
��L%}����K����
|��e���(208): Segment note name is too long 459.
E (8586) esp_core_dump_elf: ��� �R؂��B��%��,
��L%}�
�c3
�c4�������e�������
�c3
�c4�������e��������ؒ��� �R؂��B��%��,
��L%}҂ؒ��� �R؂��B��%��,
��L%}����K����
|��e���(250): Write ELF note data failure, returned (0)
Multiple decode errors occured: Try checking the baud rate and XTAL frequency setting in menuconfig
E (8586) esp_core_dump_elf: %��,
��L%}�
�c3
�c4�������e�������
�c3
�c4�������e��������ؒ��� �R؂��B��%��,
��L%}҂ؒ��� �R؂��B��%��,
��L%}����K����
|��e���(381): Task 3fca8320, PR_STATUS write failed, return (0).
E (8587) esp_core_dump_elf: ������e�������
�c3
�c4�������e��������ؒ��� �R؂��B��%��,
��L%}҂ؒ��� �R؂��B��%��,
��L%}����K����
|��e���(437): Tasks regs addition failed, return (0).
E (8588) esp_core_dump_elf: ����ؒ��� �R؂��B��%��,
��L%}҂ؒ��� �R؂��B��%��,
��L%}����K����
|��e���(546): ELF Size writing error, returned (0).
Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.

Core 0 register dump:
PC : 0x4200802c PS : 0x00060d34 A0 : 0x80381db7 A1 : 0x3fca7ee0
0x4200802c: esp_core_dump_checksum_size at C:/Espressif/frameworks/esp-idf-v5.1.1/components/espcoredump/src/core_dump_checksum.c:138


What exactly timer_process_alarm is related to? I do not have any timer interrupts on the code. In addition, the log dump always seen to be currupted for this specific error. Is there anyway I can fix it in order to provide some more useful information? I am also attaching my sdkconfig file for reference.

Any assistance and help in order to understand this issue would be greatly appreciated.

Thank you very much,

Rodrigo