Alexey Gerenkov
|
854dfb45d4
|
feat(tools): update openocd version to v0.12.0-esp32-20241016
|
2024-10-23 10:04:56 +02:00 |
|
Alexey Gerenkov
|
7020c8479a
|
Merge branch 'fix/coredump_sha_build_error_v5.3' into 'release/v5.3'
fix(esp-coredump): fix build error when mbedtls hardware sha disabled (v5.3)
See merge request espressif/esp-idf!33943
|
2024-10-01 22:12:55 +08:00 |
|
Alexey Gerenkov
|
75e8a58a41
|
Merge branch 'fix/sysview_example_tests_v5.3' into 'release/v5.3'
test(sysview): fix gdb no response error in sysview_heap_log tests (v5.3)
See merge request espressif/esp-idf!33457
|
2024-09-17 22:58:58 +08:00 |
|
Alexey Gerenkov
|
b1f17b69b6
|
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20240821_v5.3' into 'release/v5.3'
feat(tools): update openocd version to v0.12.0-esp32-20240821 (v5.3)
See merge request espressif/esp-idf!33170
|
2024-09-05 18:18:16 +08:00 |
|
Alexey Gerenkov
|
e74ca2811a
|
Merge branch 'coredump_fixes_v5.3' into 'release/v5.3'
Coredump fixes v5.3
See merge request espressif/esp-idf!31104
|
2024-09-05 17:49:00 +08:00 |
|
Alexey Gerenkov
|
6adb58833f
|
feat(tools): update openocd version to v0.12.0-esp32-20240821
|
2024-08-28 13:18:15 +03:00 |
|
Alexey Gerenkov
|
1aec9e7df3
|
fix(esp_pm): Fix APB clock calculation for chips w/o modem
|
2024-08-12 10:45:04 +08:00 |
|
Alexey Gerenkov
|
60c2068fef
|
docs(app_trace): Update docs for ESP32-P4
|
2024-05-29 14:31:34 +03:00 |
|
Alexey Gerenkov
|
c9b649779e
|
feat(tools): update openocd version to v0.12.0-esp32-20240318
|
2024-04-04 14:50:06 +08:00 |
|
Alexey Gerenkov
|
5d1acfc44f
|
feat(tools): Update OpenOCD version to v0.12.0-esp32-20230921
|
2023-10-12 11:01:23 +02:00 |
|
Alexey Gerenkov
|
acc04fc2cf
|
Merge branch 'doc/refer_gdbstub_indebug_section' into 'master'
docs(jtag-debugging): Add links to gdbstub for convenience
Closes IDFGH-10898
See merge request espressif/esp-idf!25751
|
2023-10-04 17:09:12 +08:00 |
|
Alexey Gerenkov
|
3b23dc8792
|
Merge branch 'bugfix/docs_hw_breakpoints_num' into 'master'
fix(docs/jtag): Fix hard-coded HW breakpoints/watchpoints number
Closes IDFGH-10772
See merge request espressif/esp-idf!25750
|
2023-09-27 14:57:29 +08:00 |
|
Alexey Gerenkov
|
3247253671
|
Merge branch 'feature/newlib_getentropy' into 'master'
feat(newlib): Implement getentropy() function
Closes IDFGH-10746 and IDF-7383
See merge request espressif/esp-idf!25192
|
2023-08-18 23:43:29 +08:00 |
|
Alexey Gerenkov
|
f8e020b1d7
|
feat(newlib): Implement getentropy() function
Closes https://github.com/espressif/esp-idf/issues/11963
|
2023-08-08 18:06:58 +03:00 |
|
Alexey Gerenkov
|
d786d2d459
|
fix(app_trace): Fix apptrace data corruption on ESP32-S3
Close https://github.com/espressif/esp-idf/issues/10604
diff --git a/components/soc/esp32s3/include/soc/tracemem_config.h b/components/soc/esp32s3/include/soc/tracemem_config.h
index 55c9b907dd..75fd87419b 100644
--- a/components/soc/esp32s3/include/soc/tracemem_config.h
+++ b/components/soc/esp32s3/include/soc/tracemem_config.h
@@ -10,7 +10,7 @@ extern "C" {
#endif
#define TRACEMEM_MUX_BLK0_NUM 22
-#define TRACEMEM_MUX_BLK1_NUM 23
+#define TRACEMEM_MUX_BLK1_NUM 26
#if (TRACEMEM_MUX_BLK0_NUM < 6) || (TRACEMEM_MUX_BLK0_NUM > 29)
#error Invalid TRAX block 0 num!
|
2023-06-29 15:55:40 +03:00 |
|
Alexey Gerenkov
|
d4e1935ba8
|
Merge branch 'feature/compiler_rt_support' into 'master'
build: Adds support for compiler-rt in Clang toolchain
See merge request espressif/esp-idf!21213
|
2023-06-09 04:41:34 +08:00 |
|
Alexey Gerenkov
|
c9b7748789
|
efuse: Use 'hal_memcpy' instead of 'memcpy' in ESP32-H2 driver
|
2023-06-08 16:49:42 +03:00 |
|
Alexey Gerenkov
|
532182a557
|
ci: Allows to use custom clang distro specified by 'CI_CLANG_DISTRO_URL' var
|
2023-06-08 16:49:42 +03:00 |
|
Alexey Gerenkov
|
dd5880cca6
|
build: Add Clang toolchain file for ESP32-H4
|
2023-06-08 16:49:42 +03:00 |
|
Alexey Gerenkov
|
82c1d6e371
|
gcov: Do not link with libgcov when Clang is used
|
2023-06-08 16:49:42 +03:00 |
|
Alexey Gerenkov
|
e9345bcced
|
build: Adds support for Clangs's toolchain compiler-rt
|
2023-06-08 16:49:37 +03:00 |
|
Alexey Gerenkov
|
8846674e54
|
tools: Upgrade Clang toolchain to 'esp-16.0.0-20230516'
|
2023-05-31 22:07:15 +03:00 |
|
Alexey Gerenkov
|
644e339ed2
|
tools: update OpenOCD version to v0.12.0-esp32-20230419
|
2023-05-02 16:51:11 +00:00 |
|
Alexey Gerenkov
|
d2c02c901a
|
tools: Add OpenOCD v0.12.0-esp32-20230313 binaries for win64 platform
|
2023-03-21 15:44:53 +03:00 |
|
Alexey Gerenkov
|
5013e6588c
|
tools: update OpenOCD version to 'v0.12.0-esp32-20230313'
|
2023-03-13 15:29:19 +00:00 |
|
Alexey Gerenkov
|
9ac90acd9e
|
Merge branch 'feature/add_newlib_nano_build_support_for_clang' into 'master'
Newlib nano build support for clang
See merge request espressif/esp-idf!21056
|
2022-12-07 20:24:58 +08:00 |
|
Alexey Gerenkov
|
002411b169
|
riscv: Use 'li' instead of 'la' for loading peripheral reg address
|
2022-12-06 21:54:50 +03:00 |
|
Alexey Gerenkov
|
2710749f21
|
riscv: Remove asm struct expressions in header files
|
2022-12-06 13:35:27 +03:00 |
|
Alexey Gerenkov
|
893cc19f75
|
tools: Adds newlib nano support for clang builds
|
2022-12-06 12:33:09 +03:00 |
|
Alexey Gerenkov
|
989cb33fe4
|
tools: Updates esp-clang version to 'esp-15.0.0-20221201'
|
2022-12-06 12:33:09 +03:00 |
|
Alexey Gerenkov
|
8c2ae2f9bd
|
Merge branch 'feature/universal_clang_toolchain_support' into 'master'
build: Adds support for universal Clang toolchain
Closes LLVM-79
See merge request espressif/esp-idf!20090
|
2022-11-24 03:09:46 +08:00 |
|
Alexey Gerenkov
|
47c2c13de5
|
build: Adds support for universal Clang toolchain
|
2022-11-23 13:25:16 +03:00 |
|
Alexey Gerenkov
|
55bd4a74cd
|
tools: Replace 'xtensa-clang' with 'esp-clang'
|
2022-11-22 17:30:14 +03:00 |
|
Alexey Gerenkov
|
dbc3409d6c
|
Merge branch 'bugfix/fix_asm_xtensa_vectors' into 'master'
freertos: fix gnu asm extensions.
See merge request espressif/esp-idf!19167
|
2022-11-09 16:28:50 +08:00 |
|
Alexey Gerenkov
|
6dde0b217b
|
tools: Updates OpenOCD version to 'v0.11.0-esp32-20221026'
|
2022-11-02 10:22:29 +00:00 |
|
Alexey Gerenkov
|
e5085db5f0
|
sysview: Adds FreeRTOS SMP port
|
2022-08-25 13:08:19 +03:00 |
|
Alexey Gerenkov
|
030f3b7534
|
sysview: Fixes IDLE tasks detection via name comparison
|
2022-08-25 11:23:21 +03:00 |
|
Alexey Gerenkov
|
e1ba1ec99f
|
tools: Updates OpenOCD version to 'v0.11.0-esp32-20220706'
|
2022-07-07 20:17:05 +03:00 |
|
Alexey Gerenkov
|
73989eb05b
|
Merge branch 'feature/coredump_separate_stack_xtensa' into 'master'
espcoredump: allow reserving dedicated stack size for Xtensa architecture
See merge request espressif/esp-idf!18041
|
2022-06-17 20:29:24 +08:00 |
|
Alexey Gerenkov
|
dea45a9d72
|
riscv: Use semihosting to set breakpoint and watchpoint when running under debugger
|
2022-02-24 08:55:40 +00:00 |
|
Alexey Gerenkov
|
72822dfc8f
|
riscv: Adds support for returning from exception handler
|
2022-02-24 08:55:40 +00:00 |
|
Alexey Gerenkov
|
088e940528
|
riscv: Fixes GDB backtrace end function to point to prvTaskExitError
|
2022-02-24 08:55:40 +00:00 |
|
Alexey Gerenkov
|
54569fb001
|
riscv: Fixes GDB backtrace of interrupted threads
Save missed SP value on stack
|
2022-02-24 08:55:40 +00:00 |
|
Alexey Gerenkov
|
e47b5f6989
|
tools: Updates OpenOCD version to 'v0.11.0-esp32-20211220'
|
2021-12-26 04:14:44 +08:00 |
|
Alexey Gerenkov
|
47921a1588
|
Merge branch 'bugfix/app_trace_tmo_init' into 'master'
startup: init timer before calling esp_apptrace_tmo_init
See merge request espressif/esp-idf!16084
|
2021-11-25 19:35:46 +00:00 |
|
Alexey Gerenkov
|
abce9cf021
|
idf_tools: Adds 'linux-armhf' platform support
|
2021-11-12 16:07:28 +08:00 |
|
Alexey Gerenkov
|
051133d95b
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111'
|
2021-11-12 16:07:28 +08:00 |
|
Alexey Gerenkov
|
c9bc16e35d
|
docs: Updates apptrace menuconfig options in examples
|
2021-11-04 01:33:24 +03:00 |
|
Alexey Gerenkov
|
bd1af716fc
|
example/gcov: Adds support for esp32s2, esp32s3, esp32c3 and esp32h2
|
2021-11-04 01:33:24 +03:00 |
|
Alexey Gerenkov
|
e7dd7d3110
|
gcov: Fixes interference of gcov dump with normal IPC calls
|
2021-11-04 01:33:24 +03:00 |
|
Alexey Gerenkov
|
e4e4bbae5e
|
gcov: Do not use shrunk ROM's fake stdout and stderr FILE struct
|
2021-11-04 01:33:24 +03:00 |
|
Alexey Gerenkov
|
bb9cd84cdc
|
debug_stubs: Refactor and add support for RISCV
|
2021-11-04 01:33:24 +03:00 |
|
Alexey Gerenkov
|
e777653222
|
Merge branch 'feature/esp32s3_apptrace' into 'master'
apptrace/trax: Adds ESP32-S3 support
Closes IDF-1785
See merge request espressif/esp-idf!14857
|
2021-10-26 09:50:40 +00:00 |
|
Alexey Gerenkov
|
111ba5bbe6
|
trax: Adds ESP32-S3 support
|
2021-10-22 23:36:28 +03:00 |
|
Alexey Gerenkov
|
5911eb3f3e
|
apptrace: Adds ESP32-S3 support
|
2021-10-22 23:24:00 +03:00 |
|
Alexey Gerenkov
|
3af4c22f29
|
Merge branch 'bugfix/oocd_config_file_for_esp32s3' into 'master'
docs/esp32s3: Fixes OpenOCD configuration files names
See merge request espressif/esp-idf!15478
|
2021-10-19 19:07:54 +00:00 |
|
Alexey Gerenkov
|
6d9fbc3726
|
docs/esp32s3: Fixes OpenOCD configuration files names
|
2021-10-11 22:15:31 +03:00 |
|
Alexey Gerenkov
|
04fff15864
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20210902'
|
2021-09-03 00:17:30 +03:00 |
|
Alexey Gerenkov
|
bf0431f026
|
Merge branch 'feature/oocd_ver_upgrade' into 'master'
tools: Updates OpenOCD version to 'v0.10.0-esp32-20210721'
See merge request espressif/esp-idf!14514
|
2021-08-06 11:55:00 +00:00 |
|
Alexey Gerenkov
|
58ca48313f
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20210721'
|
2021-08-05 21:54:49 +03:00 |
|
Alexey Gerenkov
|
a9db7831b0
|
Merge branch 'bugfix/sysview_timestamp' into 'master'
sysview: fix tiemrgroup as sv timestamp
See merge request espressif/esp-idf!14374
|
2021-07-21 19:15:45 +00:00 |
|
Alexey Gerenkov
|
20fd09728f
|
apptrace: Adds ESP32-C3 support
|
2021-06-24 13:16:14 +03:00 |
|
Alexey Gerenkov
|
821869d98d
|
apptrace: Refactors apptrace for better support various tracing HW
|
2021-06-24 13:16:13 +03:00 |
|
Alexey Gerenkov
|
792461aa99
|
esp32c3: Do not enable memory protection under debugger
|
2021-06-24 13:10:11 +03:00 |
|
Alexey Gerenkov
|
fcad8c7f42
|
hal/esp32c3: Avoid entering WFI mode under debugger
|
2021-06-24 13:10:11 +03:00 |
|
Alexey Gerenkov
|
500a45fb1e
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20210401'
|
2021-05-03 09:33:51 +00:00 |
|
Alexey Gerenkov
|
a86bd8e768
|
ci: Install custom OpenOCD for target tests only
|
2021-03-10 14:13:26 +03:00 |
|
Alexey Gerenkov
|
80d8351895
|
ci: Run target tests with custom OpenOCD distro
|
2021-02-10 03:14:16 +00:00 |
|
Alexey Gerenkov
|
3b0fa33c20
|
coredump: Adds compile time check for target support
|
2021-01-18 20:51:11 +03:00 |
|
Alexey Gerenkov
|
589a3d9336
|
coredump: Switches to RTOS snapshots walking API
|
2021-01-18 20:51:05 +03:00 |
|
Alexey Gerenkov
|
ae1cc5f49b
|
freertos: Adds snapshot API to walk over tasks lists
|
2021-01-15 06:37:12 +00:00 |
|
Alexey Gerenkov
|
1850941550
|
apptrace: Fixes multiple defs of '__esp_apptrace_trax_eri_updated' for O2 builds
|
2020-09-29 18:19:34 +03:00 |
|
Alexey Gerenkov
|
cae41db8b8
|
coredump: Fixes core dump private header inclusion guard
|
2020-07-27 21:38:34 +03:00 |
|
Alexey Gerenkov
|
21091c6b0e
|
coredump: Fixes ESP-specific panic reasons handling
|
2020-07-27 21:38:33 +03:00 |
|
Alexey Gerenkov
|
0e3c7918e4
|
examples: Fixes 'apptrace_to_host' to work with updated OpenOCD tracing command
|
2020-07-22 06:49:27 +00:00 |
|
Alexey Gerenkov
|
f857ab85c3
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20200709'
|
2020-07-22 06:49:27 +00:00 |
|
Alexey Gerenkov
|
1deeadf4c5
|
Added coredump user defined variable into coredump
|
2020-06-15 02:35:38 +08:00 |
|
Alexey Gerenkov
|
cfd65df78a
|
coredump: Fixes size of memory region used by espcoredump.py
|
2020-05-29 20:53:15 +03:00 |
|
Alexey Gerenkov
|
16726e9980
|
gcov: Fixes APP CPU syscall table
|
2020-05-08 03:13:18 +03:00 |
|
Alexey Gerenkov
|
b441df7cf1
|
docs: Fixes OpenOCD debug level option
|
2020-05-07 16:02:13 +03:00 |
|
Alexey Gerenkov
|
c91ed2b917
|
coredump: Increases FreeRTOS ISR stack for ELF data format
|
2020-05-06 20:07:30 +03:00 |
|
Alexey Gerenkov
|
ef1b3330c2
|
coredump: Fixes coredump data overwriting due to 'TaskSnapshot_t' and 'core_dump_task_header_t' difference
|
2020-05-06 15:04:58 +03:00 |
|
Alexey Gerenkov
|
c0610a49b4
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20200420'
|
2020-04-21 19:43:58 +03:00 |
|
Alexey Gerenkov
|
e60edcfbcf
|
tools: Updates OpenOCD version to 'v0.10.0-esp32-20200406'
|
2020-04-06 19:18:26 +03:00 |
|
Alexey Gerenkov
|
6964cc5d3a
|
tools: Updates OpenOCD version to v0.10.0-esp32-20200309
|
2020-03-16 19:07:05 +03:00 |
|
Alexey Gerenkov
|
7ee7a6d7bb
|
docs: Updates OpenOCD command names
|
2020-03-16 19:06:47 +03:00 |
|
Alexey Gerenkov
|
d5cd131da4
|
apptrace: Adds support for multi-core traces in single file to SystemView processing scripts
|
2020-03-16 15:17:36 +03:00 |
|
Alexey Gerenkov
|
eb2aa6fd67
|
apptrace: Adds HeapTraceEvent.callers property used by OpenOCD tests
|
2019-12-27 00:13:45 +03:00 |
|
Alexey Gerenkov
|
184e1785ff
|
gcov: Fixes aborted calls to _lock_acquire_recursive from gcov stub
|
2019-12-16 19:15:37 +00:00 |
|
Alexey Gerenkov
|
b81e537b7f
|
apptrace: Extends SystemView heap & log example to run many allocator/freer tasks
|
2019-12-04 18:04:11 +03:00 |
|
Alexey Gerenkov
|
884717fb2f
|
apptrace: Adds support for converting SystemView traces to JSON format
|
2019-12-04 18:04:07 +03:00 |
|
Alexey Gerenkov
|
e092d6f858
|
coredump: Makes compatible with legacy binary core dumps
Also:
- improves coredump versioning scheme
- Moves some API funtions to respective flash/UART dependent code
|
2019-11-25 22:44:51 +03:00 |
|
Alexey Gerenkov
|
27ce4d13df
|
coredump: change data format to ELF
|
2019-11-22 13:25:43 +08:00 |
|
Alexey Gerenkov
|
1626f827d3
|
docs: Updates OpenOCD configuration file names
|
2019-11-18 13:33:32 +03:00 |
|
Alexey Gerenkov
|
30ff7198b8
|
apptrace: Renames Kconfig options
|
2019-11-13 15:24:01 +03:00 |
|
Alexey Gerenkov
|
5909d3676c
|
esp32s2: Adds apptrace support
Closes IDF-510.
Closes IDF-1032.
|
2019-11-13 15:24:01 +03:00 |
|
Alexey Gerenkov
|
5b83b198c6
|
gcov: Fixes libgcov and libapp_trace cross dependency linking issue
Closes IDF-834
|
2019-11-12 18:42:08 +03:00 |
|
Alexey Gerenkov
|
02e084e2b5
|
examples: Collects coverage info in component
|
2019-11-12 18:42:02 +03:00 |
|
Alexey Gerenkov
|
e9faf132b4
|
tools: Update recommended OpenOCD version to v0.10.0-esp32-20190708
|
2019-07-17 13:11:24 +00:00 |
|
Alexey Gerenkov
|
2926cd09a2
|
gcov_example: Adds cmake target to generate report
Closes IDF-727
|
2019-07-05 12:44:35 +00:00 |
|