diff --git a/examples/system/tracing/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py b/examples/system/tracing/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py index 7047b1eddb2..f44981b8d6f 100644 --- a/examples/system/tracing/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py +++ b/examples/system/tracing/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py @@ -33,7 +33,8 @@ def _test_examples_sysview_tracing_heap_log(openocd_dut: 'OpenOCD', idf_path: st time.sleep(1) # Wait for the USJ port to be ready dut.expect_exact('example: Ready for OpenOCD connection', timeout=5) with openocd_dut.run() as oocd: - if dut.target == 'esp32p4': + # PARTITION_TABLE_OFFSET=0x10000 moves the factory app to 0x20000 + if dut.target in ('esp32p4', 'esp32h4'): oocd.write('esp appimage_offset 0x20000') with ( open(gdb_logfile, 'w') as gdb_log, diff --git a/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32h4 b/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32h4 new file mode 100644 index 00000000000..50425b2f2c4 --- /dev/null +++ b/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32h4 @@ -0,0 +1,2 @@ +# Increase size of bootloader due to frame pointer. +CONFIG_PARTITION_TABLE_OFFSET=0x10000 diff --git a/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32p4 b/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32p4 index 8b07012800d..50425b2f2c4 100644 --- a/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32p4 +++ b/examples/system/tracing/sysview_tracing_heap_log/sdkconfig.defaults.esp32p4 @@ -1,2 +1,2 @@ -# Increase size of bootloader due to frame pointer. Only overflowed on P4. +# Increase size of bootloader due to frame pointer. CONFIG_PARTITION_TABLE_OFFSET=0x10000