Erhan Kurubas
|
37ef076c07
|
fix(coredump): disable uart txd pullup using gpio hal
|
2025-02-12 14:57:15 +08:00 |
|
Erhan Kurubas
|
21161b2fb3
|
fix(coredump): fix note section alignments
|
2025-02-12 14:57:15 +08:00 |
|
Erhan Kurubas
|
eaefd0bd25
|
fix(coredump): only clear high bit in PC when set
|
2025-02-12 14:57:15 +08:00 |
|
Erhan Kurubas
|
fbace9a6c7
|
Merge branch 'fix/coredump_note_section_alignment' into 'master'
Fix/coredump note section headers and alignments
Closes IDF-9948
See merge request espressif/esp-idf!36490
|
2025-02-10 04:49:30 +08:00 |
|
Erhan Kurubas
|
287e55a1c6
|
fix(coredump): disable uart txd pullup using gpio hal
|
2025-02-05 22:32:19 +08:00 |
|
Erhan Kurubas
|
e58763c777
|
fix(coredump): fix note section alignments
|
2025-02-05 22:32:19 +08:00 |
|
Erhan Kurubas
|
81a5f7dc80
|
fix(coredump): only clear high bit in PC when set
|
2025-02-05 22:32:19 +08:00 |
|
Erhan Kurubas
|
2e708d1a7d
|
Merge branch 'fix/coredump_test_uart_data_missing' into 'master'
Fix missing coredump uart data in tests
See merge request espressif/esp-idf!36677
|
2025-02-03 22:03:38 +08:00 |
|
Erhan Kurubas
|
f6b407d6b9
|
test(coredump): collect all expected uart data first, then process lazily
|
2025-02-01 06:12:11 +08:00 |
|
Erhan Kurubas
|
648a3001ae
|
Merge branch 'fix/esp32p4_unexpected_reset' into 'master'
fix(system): avoid unexcpected hp_sys_wdt reset
See merge request espressif/esp-idf!35584
|
2024-12-19 16:53:00 +08:00 |
|
Erhan Kurubas
|
1b71db8da3
|
Merge branch 'fix/coredump_checksum_error' into 'master'
Fix/coredump checksum error
Closes IDFGH-12659
See merge request espressif/esp-idf!35726
|
2024-12-18 16:38:18 +08:00 |
|
Erhan Kurubas
|
1456fec98c
|
change(coredump): include coredump own stack into coredump file
|
2024-12-18 10:19:39 +03:00 |
|
Erhan Kurubas
|
7da66fb098
|
change(coredump): make sure consistency with written data and calculated checksum
|
2024-12-18 10:19:39 +03:00 |
|
Erhan Kurubas
|
88b137c121
|
fix(system): avoid unexcpected hp_sys_wdt reset
|
2024-12-17 18:29:45 +03:00 |
|
Erhan Kurubas
|
a7d5fb698f
|
Merge branch 'fix/coredump-gcc-analyzer-warnings' into 'master'
fix(system): fix GCC-14 analyzer warnings for coredump
Closes GCC-14
See merge request espressif/esp-idf!34809
|
2024-12-09 21:35:44 +08:00 |
|
Erhan Kurubas
|
a2f420a36e
|
Merge branch 'fix/test_idf_gdb' into 'master'
test(system): mark gdb test runners properly
See merge request espressif/esp-idf!35413
|
2024-12-05 17:39:54 +08:00 |
|
Erhan Kurubas
|
d195bc67cf
|
change(cmake): use board configuration file for ftdi interface
|
2024-12-04 22:10:25 +01:00 |
|
Erhan Kurubas
|
d3ffbcb8a5
|
test(system): mark gdb test runners properly
|
2024-12-04 22:10:25 +01:00 |
|
Erhan Kurubas
|
36ee603be9
|
fix(espcoredump): prevent null pointer dereference in panic reason handling
|
2024-12-04 18:43:30 +08:00 |
|
Erhan Kurubas
|
62d59751c0
|
change(tools): enhance expect_reg_dump to support any or specific core values
|
2024-12-04 18:43:30 +08:00 |
|
Erhan Kurubas
|
dc3c5956b1
|
fix(espcoredump): fix incorrect pointer usage in checksum update call
|
2024-12-04 18:43:30 +08:00 |
|
Erhan Kurubas
|
06e8ee2893
|
Merge branch 'change/sysview_test_config' into 'master'
change(sysview): run heap_log tracing tests on existing cores
Closes IDFGH-9080 and IDF-6744
See merge request espressif/esp-idf!35005
|
2024-11-26 15:47:21 +08:00 |
|
Erhan Kurubas
|
64bcffd313
|
fix(sysview): add prefix to the module desc to avoid stuck in Segger SystemView app
Closes https://github.com/espressif/esp-idf/issues/10483
|
2024-11-21 20:30:26 +01:00 |
|
Erhan Kurubas
|
e12138a149
|
change(sysview): support single/dual core targets in heap_trace_log test
|
2024-11-21 18:36:33 +01:00 |
|
Erhan Kurubas
|
f3790a01cc
|
Merge branch 'sysview_update_356' into 'master'
feat(sysview): update to version 3.56
Closes IDF-8232 and IDF-11088
See merge request espressif/esp-idf!33236
|
2024-11-19 18:34:27 +08:00 |
|
Erhan Kurubas
|
97b65d7350
|
Merge branch 'change/disable_stub_bins' into 'master'
change(esp_system): do not include openocd stub bins by default
See merge request espressif/esp-idf!34755
|
2024-11-13 14:30:43 +08:00 |
|
Erhan Kurubas
|
b4f366f56f
|
change(esp_system): do not include openocd stub bins by default
|
2024-11-12 14:04:17 +01:00 |
|
Erhan Kurubas
|
a843827c8e
|
feat(sysview): update to version 3.56
|
2024-11-07 21:58:30 +01:00 |
|
Erhan Kurubas
|
c2acddda7b
|
Merge branch 'fix/sysview_stack_overflow' into 'master'
fix(sysview): reduce isr stack usage to avoid stack guard exception
Closes IDF-11338
See merge request espressif/esp-idf!34604
|
2024-11-02 01:56:05 +08:00 |
|
Erhan Kurubas
|
d1e5fd08ff
|
fix(sysview): reduce isr stack usage to avoid stack guard exception
|
2024-11-01 10:16:06 +01:00 |
|
Erhan Kurubas
|
3b36050e5e
|
Merge branch 'fix/sysview_uart_clock_source' into 'master'
fix(sysview): fix lp uart clock source
See merge request espressif/esp-idf!33973
|
2024-10-30 23:31:37 +08:00 |
|
Erhan Kurubas
|
000270a4f6
|
fix(sysview): fix lp uart clock source
|
2024-10-24 23:49:19 +02:00 |
|
Erhan Kurubas
|
ffcded5f30
|
Merge branch 'change/stub_bins_location' into 'master'
change(system): copy stub binaries into build folder
See merge request espressif/esp-idf!34261
|
2024-10-18 20:46:53 +08:00 |
|
Erhan Kurubas
|
5d1a838f34
|
change(system): copy stub binaries into build folder
|
2024-10-18 11:30:36 +02:00 |
|
Erhan Kurubas
|
8c4337004b
|
Merge branch 'fix/esp32p4_apptrace' into 'master'
fix(apptrace): replace ctrl block into noncache-able TCM memory
Closes IDF-8107
See merge request espressif/esp-idf!34032
|
2024-10-15 17:45:24 +08:00 |
|
Erhan Kurubas
|
9a13c59723
|
Merge branch 'add_openocd_stub_bins_fixed' into 'master'
feat(esp_system): preload openocd stub binaries and reserve memory for debugging
See merge request espressif/esp-idf!32817
|
2024-10-09 14:06:09 +08:00 |
|
Erhan Kurubas
|
213c318e62
|
fix(apptrace): replace esp32p4 ctrl block into noncache-able TCM memory
|
2024-10-08 20:51:16 +02:00 |
|
Erhan Kurubas
|
bf78146dd0
|
Merge branch 'esp32c61_coredump_support' into 'master'
ESP32-C61 coredump support
Closes IDF-9268 and IDF-10166
See merge request espressif/esp-idf!33528
|
2024-10-08 16:04:28 +08:00 |
|
Erhan Kurubas
|
9a7ae1367a
|
Merge branch 'enable_apptrace_builds' into 'master'
ci(apptrace): enable build tests for all targets except esp32p4
See merge request espressif/esp-idf!33975
|
2024-10-08 15:58:22 +08:00 |
|
Erhan Kurubas
|
1b82ca33ee
|
ci(apptrace): enable build tests for all targets except esp32p4
|
2024-10-04 22:22:31 +02:00 |
|
Erhan Kurubas
|
6d9905a90c
|
feat(esp-coredump): enable esp32c61 tests
|
2024-10-04 06:58:03 +02:00 |
|
Erhan Kurubas
|
9a043e82af
|
docs(esp32c61): remove coredump.rst from not updated list
|
2024-10-04 06:58:03 +02:00 |
|
Erhan Kurubas
|
ffdf59a898
|
Merge branch 'jtag_doc_update' into 'master'
docs(jtag): update OpenOCD related sections
See merge request espressif/esp-idf!33516
|
2024-10-01 18:03:39 +08:00 |
|
Erhan Kurubas
|
8e532baf1e
|
docs(jtag): update OpenOCD related sections
|
2024-09-30 08:48:33 +02:00 |
|
Erhan Kurubas
|
f4eec4da48
|
feat(esp_system): preload openocd stub binaries and reserve memory for debugging
|
2024-09-26 20:16:04 +02:00 |
|
Erhan Kurubas
|
13c8c2f121
|
test(esp-coredump): add test for the soft sha config
|
2024-09-26 13:04:39 +02:00 |
|
Erhan Kurubas
|
2d7807f839
|
fix(esp-coredump): fix build error when mbedtls hardware sha disabled
|
2024-09-26 10:32:11 +02:00 |
|
Erhan Kurubas
|
2dbb811747
|
Merge branch 'fix/apptrace_print_lock' into 'master'
fix(apptrace): fix build error when print lock is enabled
See merge request espressif/esp-idf!33368
|
2024-09-18 19:50:21 +08:00 |
|
Erhan Kurubas
|
6ade64eb05
|
docs(jtag): update esp32c61 jtag debugging guide
|
2024-09-18 10:44:41 +03:00 |
|
Erhan Kurubas
|
d8d57e1965
|
Merge branch 'sysview_sbom_file' into 'master'
feat(sysview): add sbom manifest file
Closes IDF-8232
See merge request espressif/esp-idf!33330
|
2024-09-13 13:25:48 +08:00 |
|
Erhan Kurubas
|
8fd3e8c0d3
|
fix(apptrace): fix build error when print lock is enabled
|
2024-09-11 23:02:11 +03:00 |
|
Erhan Kurubas
|
f8202963e6
|
feat(sysview): add sbom manifest file
|
2024-09-04 18:38:01 +03:00 |
|
Erhan Kurubas
|
1e3c3b8738
|
Merge branch 'feature/esp32c5_coredump' into 'master'
ESP32-C5 enable core dump tests
Closes IDF-8661
See merge request espressif/esp-idf!30151
|
2024-09-04 20:08:48 +08:00 |
|
Erhan Kurubas
|
23bc6eac43
|
test(coredump): enable esp32c5 coredump tests
|
2024-08-30 13:17:44 +03:00 |
|
Erhan Kurubas
|
e9f4fa08d6
|
docs(coredump): update esp32c5 docs_not_updated
|
2024-08-30 13:17:44 +03:00 |
|
Erhan Kurubas
|
d91ac9a261
|
Merge branch 'fix/coredump_tests' into 'master'
test(coredump): fix failed core dump tests
Closes IDFCI-2202 and IDFCI-2349
See merge request espressif/esp-idf!32796
|
2024-08-30 17:08:05 +08:00 |
|
Erhan Kurubas
|
99b89b726d
|
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20240821' into 'master'
feat(tools): update openocd version to v0.12.0-esp32-20240821
See merge request espressif/esp-idf!33094
|
2024-08-28 16:52:47 +08:00 |
|
Erhan Kurubas
|
3ef9750005
|
test(coredump): fix failed core dump tests
|
2024-08-28 11:12:39 +03:00 |
|
Erhan Kurubas
|
7d2e2676e5
|
Merge branch 'fix/sysview_example_tests' into 'master'
fix(test): Fix sysview example tests
Closes IDFCI-2282
See merge request espressif/esp-idf!32376
|
2024-08-26 15:23:29 +08:00 |
|
Erhan Kurubas
|
ecda835da6
|
test(sysview): fix gdb no response error in sysview_heap_log tests
|
2024-08-12 15:20:45 +02:00 |
|
Erhan Kurubas
|
9b38f87781
|
Revert "Merge branch 'add_openocd_stub_bins' into 'master'"
This reverts merge request !31504
|
2024-08-09 22:49:43 +02:00 |
|
Erhan Kurubas
|
6c0b4c90b4
|
Merge branch 'add_openocd_stub_bins' into 'master'
Preload openocd stub binaries and reserve memory for debugging
See merge request espressif/esp-idf!31504
|
2024-08-09 19:22:28 +08:00 |
|
Erhan Kurubas
|
c7931b0782
|
feat(esp_system): preload openocd stub binaries and reserve memory for debugging
|
2024-08-08 23:25:26 +02:00 |
|
Erhan Kurubas
|
07da0f627c
|
docs(jtag): update esp32c5 jtag debugging guide
|
2024-07-17 14:50:31 +02:00 |
|
Erhan Kurubas
|
9746eff3c2
|
Merge branch 'fix_coredump_build_error' into 'master'
fix(coredump): fix array out of the bounds error
Closes IDFGH-13178
See merge request espressif/esp-idf!31874
|
2024-07-10 02:24:38 +08:00 |
|
Erhan Kurubas
|
ee01c2c524
|
fix(coredump): fix array out of the bounds error
Closes https://github.com/espressif/esp-idf/issues/14117
|
2024-07-04 14:44:19 +02:00 |
|
Erhan Kurubas
|
1fc0be230f
|
Merge branch 'extend_coredump_tests' into 'master'
Coredump PSRAM related fix and more tests
Closes IDF-9063
See merge request espressif/esp-idf!29304
|
2024-05-27 22:36:52 +08:00 |
|
Erhan Kurubas
|
002faf3b0a
|
ci(panic): extend extram_stack tests
|
2024-05-27 14:51:30 +02:00 |
|
Erhan Kurubas
|
1dd4b95349
|
fix(coredump): properly save task's stack when stack is located in PSRAM
|
2024-05-27 13:55:14 +02:00 |
|
Erhan Kurubas
|
55261747fc
|
ci(panic): add coredump tcb corrupted test
|
2024-05-27 13:55:14 +02:00 |
|
Erhan Kurubas
|
5f5f8c2d23
|
Merge branch 'docs/esp32p4_apptrace' into 'master'
docs(app_trace): Update docs for ESP32-P4
Closes IDF-7753
See merge request espressif/esp-idf!30608
|
2024-05-09 19:26:39 +08:00 |
|
Erhan Kurubas
|
bd9b376c3b
|
Merge branch 'docs/esp32c5_update' into 'master'
docs(esp32c5): update docs_not_updated.txt
Closes IDF-9486 and IDF-9489
See merge request espressif/esp-idf!30642
|
2024-05-09 19:24:30 +08:00 |
|
Erhan Kurubas
|
1e90b1f571
|
Merge branch 'coredump_fixes' into 'master'
Coredump fixes
Closes IDFGH-12775 and IDFCI-2141
See merge request espressif/esp-idf!30641
|
2024-05-09 19:22:12 +08:00 |
|
Erhan Kurubas
|
8e524d708c
|
fix(coredump): fix buffer overflow inside esp_core_dump_get_summary
Closes https://github.com/espressif/esp-idf/issues/13754
|
2024-05-07 06:49:28 +02:00 |
|
Erhan Kurubas
|
810adf2dcc
|
change(gdbinit): set remote timeout for the gdb connection
|
2024-05-06 22:06:18 +02:00 |
|
Erhan Kurubas
|
7b3b1f4d5f
|
docs(esp32c5): update docs_not_updated.txt
|
2024-05-06 17:46:26 +02:00 |
|
Erhan Kurubas
|
94fc3630f5
|
ci(panic): add flash encrypted coredump tests
|
2024-05-06 15:54:33 +02:00 |
|
Erhan Kurubas
|
551d91ea8a
|
ci(coredump): fix capture dram tests
|
2024-05-06 15:43:43 +02:00 |
|
Erhan Kurubas
|
60a99a9f97
|
fix(coredump): don't allow mapping of non-encrypted coredump partition
|
2024-05-06 15:39:12 +02:00 |
|
Erhan Kurubas
|
3fcfef9e04
|
Merge branch 'coredump_sanity_check' into 'master'
fix(coredump): increase sanity check before get summary
Closes IDFGH-12595
See merge request espressif/esp-idf!30444
|
2024-04-27 02:01:52 +08:00 |
|
Erhan Kurubas
|
e6effa2be3
|
fix(coredump): increase sanity check before get summary
Closes https://github.com/espressif/esp-idf/issues/13594
|
2024-04-24 06:29:44 +03:00 |
|
Erhan Kurubas
|
5bac46d996
|
Merge branch 'coredump_save_all_regions' into 'master'
Save .bss, .data and .heap sections in to the coredump
Closes IDF-2354 and IDFGH-11603
See merge request espressif/esp-idf!29028
|
2024-04-24 02:49:01 +08:00 |
|
Erhan Kurubas
|
3b8191cf5d
|
feat(coredump): save .bss, .data and .heap sections to the elf file
|
2024-04-23 19:07:51 +03:00 |
|
Erhan Kurubas
|
72f463afc6
|
Merge branch 'doc_update_esp32p4_jtag' into 'master'
Update esp32p4 jtag debugging guide
Closes IDF-7758
See merge request espressif/esp-idf!26527
|
2024-04-13 02:10:21 +08:00 |
|
Erhan Kurubas
|
0da5dae9a6
|
Merge branch 'fix_coredump_build_error' into 'master'
Fix coredump build error
Closes IDFGH-12547
See merge request espressif/esp-idf!30099
|
2024-04-09 14:21:45 +08:00 |
|
Erhan Kurubas
|
483b4cd65b
|
ci(coredump): enable custom stack tests for riscv chips
|
2024-04-09 13:36:30 +08:00 |
|
Erhan Kurubas
|
1503b5fcf2
|
fix(coredump): fix build error with the custom stack config
Closes https://github.com/espressif/esp-idf/issues/13551
|
2024-04-09 13:36:30 +08:00 |
|
Erhan Kurubas
|
9e80e127ac
|
doc(jtag): update esp32p4 jtag debugging guide
|
2024-04-04 21:37:56 +03:00 |
|
Erhan Kurubas
|
9c99a385ad
|
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20240318' into 'master'
feat(tools): update openocd version to v0.12.0-esp32-20240318
See merge request espressif/esp-idf!29759
|
2024-04-05 01:53:12 +08:00 |
|
Erhan Kurubas
|
890a385a0a
|
feat(sysview): enable esp32p4 examples
|
2024-04-03 23:22:31 +03:00 |
|
Erhan Kurubas
|
4462a2040f
|
Merge branch 'coredump_refactoring' into 'master'
Coredump refactoring
See merge request espressif/esp-idf!29268
|
2024-03-07 21:23:39 +08:00 |
|
Erhan Kurubas
|
434b096c72
|
refactor(espcoredump): simplify uart/flash write flow
|
2024-03-07 16:10:50 +08:00 |
|
Erhan Kurubas
|
91586bbc85
|
refactor(espcoredump): replace uart and flash callbacks with aliases
|
2024-03-07 16:10:50 +08:00 |
|
Erhan Kurubas
|
18fc19faf2
|
refactor(espcoredump): keep checksum context in coredump stack
|
2024-03-07 16:10:50 +08:00 |
|
Erhan Kurubas
|
b71dabf08b
|
Merge branch 'register_gcov_tick_hook_once' into 'master'
fix(gcov): avoid multiple tick hook registration
See merge request espressif/esp-idf!29087
|
2024-02-26 20:47:46 +08:00 |
|
Erhan Kurubas
|
5f42493573
|
Merge branch 'astyle_format_coredump' into 'master'
refactor(espcoredump): format coredump component with astyle
See merge request espressif/esp-idf!29114
|
2024-02-20 17:59:23 +08:00 |
|
Erhan Kurubas
|
f4acf0b378
|
refactor(espcoredump): format coredump component with astyle
|
2024-02-19 21:57:28 +01:00 |
|
Erhan Kurubas
|
59cab6dd40
|
fix(gcov): avoid multiple tick hook registration
|
2024-02-18 00:10:18 +01:00 |
|
Erhan Kurubas
|
4c6f3fbf23
|
Merge branch 'feature/move_espcordump_init_into_component' into 'master'
feat(coredump): move esp_core_dump_init into component
Closes IDF-8766
See merge request espressif/esp-idf!28665
|
2024-02-08 06:17:52 +08:00 |
|
Erhan Kurubas
|
0d22b99946
|
feat(coredump): move esp_core_dump_init into component
|
2024-02-07 19:39:36 +08:00 |
|